发布网友 发布时间:2022-04-23 16:21
共5个回答
热心网友 时间:2023-08-24 17:09
“excel表格动态显示内容和图片”的设置步骤是:
1、打开Excel工作表;
2、由已知条件可知,A列序号对应B列的图片,需要建立下拉序列,并动态引用B列图片的效果,可以通过“数据有效性”和“定义名称”的方式来实现;
3、选择D1单元格,在“数据”选项下的“数据有效性”(Excel 2013以上版本的“数据验证”)中,选择“序列”,数据来源选择A列数据区域;
4、完成下拉选项的设置;
5、在“公式”选项下的“定义名称”中,定位名称为“相片”,引用位置输入:
=INDEX(Sheet2!$B:$B,MATCH(Sheet2!$D$1,Sheet2!$A:$A,0)) 确定,完成定义名称;
6、复制一个相片到E1单元格,然后选中E1相片,在“编辑栏”输入“=相片”;
7、在D1下拉选项中,选择相应的序号,对应E1单元格动态引用对应的相片。
热心网友 时间:2023-08-24 17:10
动态显示图片
1、 建档图片库资料
编号对应的图片信息,如下图
2、 利用名称管理器,创建索引(提取)的引用
Ctrl+F3,新建一个名为“图片”区域引用,并且写上引用公式如下:
=INDEX(图片库!$B$2:$B$6,MATCH(图片索引!$A$2,图片库!$A$2:$A$6,0))
PS:index和offset函数一样,在引用时,如果数据引用的话,则返回单元格的值,如果是区域引用的话,则返回的是“单元格引用”
3、 在要实现动态显示的单元内随便插入一个图片
4、 单击单元格内的图片,在编辑栏里输入“=图片”回车。
完毕,此时改变左侧(A2)单元格内容,B2显示的图片就会跟着变化
热心网友 时间:2023-08-24 17:10
这个倒是有办法,不过外部照片的引用必须要用代码来做,需在在工作表中设置change事件,而且要在a6,a7,a8单元格插入3个image控件,当b1的值发生变化时,a6,a7,a8同时加载查询到的相关数据和图片。追问嗯,您说的就是我想要的 能具体点吗 谢谢
追答要写入代码的
热心网友 时间:2023-08-24 17:11
这个弄起来挺麻烦的,这个我只做了一个图片,你这个要三个图片,一个个插入图形
热心网友 时间:2023-08-24 17:12
添加链接,就OK了
参考
excel 表格如何添加超链接【图文】_百度经验
http://jingyan.baidu.com/article/86112f135f924b2737978725.html