ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: ①然如故

[已解决] 单元格引用图片

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-12-27 17:16 | 显示全部楼层
①然如故 发表于 2020-12-27 11:16
ivccav老师您好,运行时错误“91”对象变量或WITH块变量未设置要怎么处理,请您赐教,谢谢!




我的win10 64位+wps 2019 运行没有任何问题,不知道你的是什么原因。

你试试用管理员身份注册MSSTKPRP.DLL,因为win10可能无法原生支持ImageCombo等控件

DLL文件在附件中。修改了只在P4:P区域可用,且插入新图片前删除旧图片

0011.gif

单元格下拉图片.zip (140.38 KB, 下载次数: 32)

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-12-27 18:26 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ivccav老师一出手就是非凡!!高!!!俺用WIN10+office2016完美运行。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-27 19:08 | 显示全部楼层
ivccav 发表于 2020-12-27 17:16
我的win10 64位+wps 2019 运行没有任何问题,不知道你的是什么原因。

你试试用管理员身份注册MS ...

ivccav老师您好,非常感谢您耐心的帮助,我的win10 64位+Microsoft Office Excel2016运行正常结果很完美,遗憾的是我把代码及控件复制到实际工作簿中出现如图:
错误424.png
错误424-2.png
现将实际工作簿呈上,请您再帮完善,在下万分感谢!
另:图片改为png格式
单元格下拉图片更新件.rar (1.45 MB, 下载次数: 10)

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-27 19:14 | 显示全部楼层
本帖最后由 ①然如故 于 2020-12-27 19:51 编辑
ivccav 发表于 2020-12-27 17:16
我的win10 64位+wps 2019 运行没有任何问题,不知道你的是什么原因。

你试试用管理员身份注册MS ...

ivccav老师您好,能不能把图片源直接放在工作簿中的一工作表上,这样就可以少去”FilPath“这个文件夹了。
选项框.jpg

TA的精华主题

TA的得分主题

发表于 2020-12-27 20:28 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
①然如故 发表于 2020-12-27 19:08
ivccav老师您好,非常感谢您耐心的帮助,我的win10 64位+Microsoft Office Excel2016运行正常结果很完美 ...




加了一个“选择图片”的窗体,你原来的代码都没有改,只是注释掉了。

LoadPicture函数不支持PNG格式,你用画图打开,另存为JPG格式吧!

2020-12-27_202441.png

单元格下拉图片更新件.zip (1.46 MB, 下载次数: 31)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-27 21:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ivccav 发表于 2020-12-27 20:28
加了一个“选择图片”的窗体,你原来的代码都没有改,只是注释掉了。

LoadPicture函数不支持PNG ...

ivccav老师您好,在您的帮助下完美的实现了结果,如果能把 “UserForm”控件中的图片显示小些那就更完美了。

TA的精华主题

TA的得分主题

发表于 2020-12-27 21:37 | 显示全部楼层
①然如故 发表于 2020-12-27 21:06
ivccav老师您好,在您的帮助下完美的实现了结果,如果能把 “UserForm”控件中的图片显示小些那就更完美 ...



单元格的尺寸单位和窗体中控件的不一样,不好转换,设置得差不多就行了。

0011.gif

2020-12-27_213555.png

单元格下拉图片.zip (141.81 KB, 下载次数: 23)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-27 22:34 | 显示全部楼层
ivccav 发表于 2020-12-27 21:37
单元格的尺寸单位和窗体中控件的不一样,不好转换,设置得差不多就行了。

ivccav老师您好,在实际工作簿中运行时基本正常,但有时会出现错误:“1004”如图片,请指教,谢谢!
1004.jpg
1004-2.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-27 22:48 | 显示全部楼层
ivccav 发表于 2020-12-27 21:37
单元格的尺寸单位和窗体中控件的不一样,不好转换,设置得差不多就行了。

ivccav老师您好,如图
水平对齐.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-28 16:20 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
ivccav 发表于 2020-12-27 21:37
单元格的尺寸单位和窗体中控件的不一样,不好转换,设置得差不多就行了。


ivccav老师您好,在实际工作簿中运行有时会出现错误:“1004”如图片(在18楼),有时正常运行,请您指教,谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-23 06:07 , Processed in 0.050349 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表