龙空技术网

Excel不会VBA,你也能飞快准确导入图片

表格学院赵建军 236

前言:

而今看官们对“vbnet如何插入图片”大约比较珍视,小伙伴们都想要了解一些“vbnet如何插入图片”的相关内容。那么小编在网络上网罗了一些有关“vbnet如何插入图片””的相关内容,希望同学们能喜欢,小伙伴们快快来学习一下吧!

赵建军

今天一位同学遇到在excel中插入图片的问题,一张一张的插入很辛苦,而且比较难以控制,vba是神器,可以比较快的做图片插入的工作,但是学会vba又需要比较长的时间。这可难坏了同学,他想要的结果如下图:

这里我就这个问题给大家分享一下‘如何快速批量的插入图片到指定单元格’,并快速的确定图片的大小。

第一步:将以图片名命的文件放到指定的文件夹中,我这里是放在了C:\Users\赵建军\Desktop\款号-A\款号-A这个指定文件夹,扩展名为JPG格式。

第二步:每个产品对应的图片名称要准确

1、I1:I58输入图片名称(不带扩展名),我这边是58个名称,可以根据我们实际的需求来输入你的图片名称;

第三步:I1输入下面公式:

="<table><img src=""C:\Users\赵建军\Desktop\款号-A\款号-A"&I1&".jpg""width=""32""height=""32"">"

下拉公式到K58 ( 左手按ctrl,结合鼠标,从K1下拉到K58 )

* 说明:公式中Width 和height是装入后的图片宽和高,可自行调整。*

第四步、返回文件夹,新建一个文本文件名命为code,并打开并将复制内容粘贴,结果如下图:

第五步. 选中文本文件中的全部内容,并复制;

第六步,转到Excel中,调整Excel行距,以确保图片能装下,及图片的行距。再选中J1,选择性粘贴——Ubicode文本,如下图:

第七步, 所有图片立即以相同大小插入到了J1:J58

第八步,如果粘贴后,要调整图片大小。请在全部图片选中状态,任意一张图片上鼠标右键——图片属性,设置其宽和高即可统一调整图片尺寸了。

over!

特别注意事项

I1:I58中的图片名称,与插入的图片名称,要一致。

代码中的图片路经,是插入图片所在文件夹路径,不要写错了。

标签: #vbnet如何插入图片