以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于WORD报表引用多张不同图片问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141792) |
-- 作者:km007 -- 发布时间:2019/10/11 2:27:00 -- 关于WORD报表引用多张不同图片问题 数据表中,列A 里 每个单元格都保存着 多个图片名称,那么同一个单元格中的多张图片如果导入到WROD报表中的同一个表格中呢?
例如 列A 第一行 有 ……\\A.jpg ……\\B.jpg ……\\C.jpg
那么如果将这个三个图片 引用到 word报表中的同一个表格的单元格中显示呢? [此贴子已经被作者于2019/10/11 2:28:21编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/11 9:16:00 -- 使用ReplaceWithImage替换,参考:http://www.foxtable.com/webhelp/topics/2890.htm |
-- 作者:km007 -- 发布时间:2019/10/11 11:19:00 -- 例如这个 引用 [&&图片.jpg,200,48] 我应该 怎么替换为 多张图片呢? |
-- 作者:有点蓝 -- 发布时间:2019/10/11 11:24:00 -- 假定可能最多的图片数量,假如单元格最多的有5个图片,添加5个标签 [图片1][图片2][图片3][图片4][图片5] 把[图片1]替换为第一个图片,如A.jpg,[图片1]替换为第二个图片,如B.jpg,以此类推,图片不足5个的,把剩下的标签替换为空字符串即可 ReplaceWithImage("[图片1]",getimage("A.jpg"),200,200)
|
-- 作者:km007 -- 发布时间:2019/10/11 11:33:00 -- 代码可以这么写吗?
ReplaceWithImage("[图片1]",getimage("A.jpg"),200,200)
ReplaceWithImage("[图片2]",getimage("B.jpg"),200,200)
ReplaceWithImage("[图片3]",getimage("C.jpg"),200,200)
ReplaceWithImage("[图片4]",getimage("D.jpg"),200,200)
这样一次替换成 4 张图片
|
-- 作者:有点蓝 -- 发布时间:2019/10/11 11:34:00 -- 可以,试试就知道了 |
-- 作者:km007 -- 发布时间:2019/10/11 13:47:00 -- 明白了,谢谢 |