EXCEL表格如何批量导入图片
高效如风 Excel表格批量导入图片
高效如风 Excel表格批量导入图片作者:平淡来源:《电脑爱好者》2018年第04期如果需要插入的图片不多,可以使用手动的方法快速插入。
先在Excel中输入员工姓名数据,点击“插入→图片→来自文件”,插入一张和员工对应的照片到B2。
调整B2的大小和照片大小一致(可以略微大一些)。
接着全选数据行列,使用鼠标调整行列数值,使得B列所有单元格都能够放置图片。
定位到B2,点击“插入→图片”,然后按住Ctrl键选中需要插入的图片(选择图片的顺序要和姓名列员工的顺序一致),这样所有图片都可以插入到表格中。
选中最后一张插入的照片,将其移动到对应的B列位置。
按住Ctrl+A全选照片,点击“图片工具→格式→组合”,依次进行“左对齐”和“纵向分布”即可(图1)。
如果需要插入的图片很多,那么还可以借助VBA脚本快速实现。
首先将照片名称更改为与A列中的员工姓名一一对应。
接着点击“开发工具→VB”。
在打开的窗口输入如下代码(代码解释见语句之后半角单引号后的注释):Sub 批量插入图片()Dim cfan As String ’设置一个名为cfan字符串,将其作为图片路径变量Dim rng As RangeSheets("SHeet1").Select ’选中要插入图片的工作表x = [a65536].End(xlUp).Row ’取得最后一行的行号For i = 2 To xna = Cells(i, 1)’从第1列(即A列)得到图片名称,并以此名查找指定位置的图片cfan = "e:\员工照片" & "\" & na &".png" ’指定图片实际保存位置和格式If Dir(cfan) "" ThenCells(i, 2).Select ’图片需要插入到第2列ActiveSheet.Pictures.Insert(cfan). SelectSet rng = Cells(i, 2)’根据单元格的大小调整图片With Selection.Top = rng.Top + 1.Left = rng.Left + 1.Width = rng.Width - 1.Height = rng.Height - 1End WithEnd IfNextEnd Sub这样,在Excel中会新增一个名为“批量插入图片”的宏,按提示运行这个宏,即可将所有照片按照员工名称插入到B列对应的单元格中(图2)。
Excel中如何实现批量插入图片?
Excel中如何实现批量插入图片?关键词:Excel;批量插入/添加图片;数据分析;张立良老师;数据小兵实际需求是推动持续学习与创新的最大动力。
工作中经常需要在excel表格中插入对应的图片,一张、两张、三张、、、一张一张的插入你觉得已经够完美的了,遗憾的是,如果你遇到需要一次性大批量插入100张、1000张图片时,也是重复插入100次、1000次么?答案是你可以这么做,等到手抽筋的时候你大概会想,要是有一种方法大批量插入该有多好!——有!我自己惯性的插入三张图片后,我开始抱怨微软太不尽人意了。
为什么没有批量插入图片的功能?于是我把问题推给了百度和谷歌,两位老大哥很快给出了答案——批量插入图片的宏、批量插入图片的小插件,惊喜下,试了各种方法,新浪博主ahzll的excel工具箱(Exceltool)让我心动不已。
(点击进入:张立良博客;张立良微博;Excel工具箱下载)Exceltool工具介绍:EXCEL必备工具箱是一个的EXCEL插件,点击“安装”后就可以使用,绝大部分功能可以免费使用,与excel完全溶为一体。
提供了密码去除、阴阳历转换、将选区存储为图片、身份证号码校验、工作表排序及生成目录、人工双面打印、专业水准的套表数据汇总、穿透查询等实用功能。
工作表标签上点击右键还增加了轻松隐藏/取消隐藏工作表、工作表导出为文件功能。
针对财务人员,还提供了个人所得税、未确认融资费用、按揭贷款/一般贷款利息、各种复利、实际利率法摊销等计算功能。
此外,还提供了自动生成分析文档、财务比例计算等模版,来简化你的日常工作。
如果你是远光财务软件的用户,还提供了直接提取财务数据的神奇功能,极大地减轻了填表工作量。
【批量导入图片】:假设B列是需要导入图片的文件名,C列用于存放图片,所有的图片就存放在桌面某一个文件夹中。
1、选中B列图片文件名,单击“工具箱”,选择“excel必备工具箱”,依次按照下图选择即可。
2、结果:另外,此工具箱同时提供了其他批量处理方法,比如批量删除图片、批量删除注释等等。
excel表格批量导入图片的方法步骤
excel表格批量导入图片的方法步骤
在Excel中录入好数据以后经常需要用到图片进行对表格的美化修饰,或许有的朋友并不知道图片该如何批量导入,如果不懂的朋友欢迎一起来摸索探讨一番吧。
下面是由店铺分享的excel表格批量导入图片的教程,以供大家阅读和学习。
excel表格批量导入图片的教程
表格批量导入图片步骤1:首先看需要导入照片的Excel员工档案简表:
表格批量导入图片步骤2:员工照片都放在D盘【员工照片】文件夹内,并且都以员工的姓名命名:
表格批量导入图片步骤3:在员工档案简表C2单元格输入以下公式,向下复制: ="" 公式中的D\员工照片为存放照片的文件夹; A2为照片名称。
176和220分别是照片的宽度和高度。
单位是像素,实际应用时大家可以根据实际情况调整:
表格批量导入图片步骤4:复制C列公式内容,粘贴到记事本中:表格批量导入图片步骤5:调整员工档案简表C列的行高、列宽与照片大小相同:
表格批量导入图片步骤6:复制记事本中的内容,右键单击员工档案简表C2单元格,选择性粘贴:
表格批量导入图片步骤7:单击确定按钮,帅哥和美女的照片就全部按部就班啦~~。
如何在excel中批量导入图片
如何批量导入图片
1、先在电脑上下载软件“excel工具箱”;
2、下载后,打开excel会在菜单栏中显示“工具箱”,此时表明已下载成功;
3、批量导入图片到当前工作表,从当前单元格下一行开始,左边列存放文件名,右边列存放图片,如图片需插入到C4单元格,则应将鼠标定位于B3单元格中。
4、点击工具箱--导入图片,
出现功能界面:(图片显示大小可自行确定,一般选择“按单元格高度调整图片高度”,后点击“开始批量导入图片”)
5、批量选择需导入的图片后,点击“打开”,即可完成批量导入。
如果图片未先命名,可导入后再进行问题描述,如图:
若为WPS版本,第4步则有所不同,先点击菜单栏工具箱下的工具箱,
后会出现如下界面,再选择“批量导入图片”,后面就同上啦。
Excel2013如何批量插入图片
Excel2013如何批量插入图片有时遇到需要大量在excel中插入图片的情形,比如说为每行职工信息建立一个头像,通过记事本复制一行图片路径的代码,就可以快速达到目标。
下面店铺给大家分享Excel2013批量插入图片的方法,希望看完本教程的朋友都能学会并运用起来。
Excel2013批量插入图片的方法要让每一张图片插入到右侧excel表中,这些图片所在文件夹为“E:\Dota2EXCEL\Announcers”观察到excel中出现了id和图片的名字是相同的,我们复制多行id 数据到记事本中接下来我们在记事本中输入一条图片代码:,根据实际替换图片的绝对路径和图片名修改,将这段代码整体复制到目标列 #FormatImgID_2#达到我们想要的效果但是复制过去的图片不便修改,所以可以利用键盘“Ctrl+Z”撤销。
图片大小的修改通过记事本中进行,修改属性值调整款高达到满意的效果最后记得保存,或者快捷键Ctrl+S,保存后删除原图excel中是没有变化的,因为图片语句保存在excel中了。
excel2013常用的使用技巧技巧1:快速拆分“姓名”拆分“姓名”可以借助Excel 2013新增加的“快速填充”迅速完成,具体操作是,首先将光标定位到"姓"字段,手工输入一组正确的姓氏,然后用滑块自动填充整个字段。
接下来点击单元格右侧的自动填充钮,选择"快速填充"。
这时Excel就会感知这个规律,并将正确的姓氏提取出来。
同样操作,再提取出“名"字段即可。
当然这项功能还有很多用武之处,比如将一个标准日期(如“2012-11-6”)拆分为“年”、“月”、“日”。
图1 excel 2013办公技巧:快速拆分“姓名”技巧2:智能补全当有字段需要引用之前数据时,我们可以尝试手工输入一两条记录,正常情况下Excel 2013会智能感知你的操作,并依照规律自动进行内容补全。
当然为了避免曲解用户意图,此时的补全还仅仅是一条内容提示,只有当用户回车明确这一操作时,这里的内容才会真正进入单元格内。
电子表格批量插入图片
电子表格批量插入图片准备工作:1.整理好所插入的图片:具体批量插入图片操作:步骤一:写入图片路径,做到单元格中图片名称和插入的位置相对应。
具体进行如下操作:1.在图片插入位置写入图片定位公式:="<table><img src=""图片在计算机上面的路径\"&对应图片的单元格名称&".jpg"">"(注意:需要在内容输入位置输入公式(不要在单元格内直接输入公式),公式输入结束后按回车结束公式输入操作。
注意公式的标点符号为英文格式。
将公式写入到图片插入位置单元格后会看到实际表现出来的内容并不是我们所写入的,而是这个=“”之内的内容。
)2.完成第一个位置定位之后,下拉单元格,通过下拉自动填充完成整列的图片定位公式的写入。
步骤一例子:="<table><img src=""D:\360安全浏览器下载\始祖鸟\"&A2&".jpg"">"步骤二:步骤二例子:选中所有公式,复制。
ctrl+C+C在复制状态下,删除b列复制的内容。
(如果你不需要再原有位置显示图片,可以不删除,这里删除只是为了给要引用进来的图片腾地方)删除后,在剪切板中点击之前复制出来的内容。
使用选择性粘贴,并选择"unicode文本"方式。
之后图片就会出现在每一个所对应的图片插入位置列中。
ps:1、图片在批量插入后,对存放图片的物理文件夹中再增加图片时,excel里即使有相应的引用也不会自动更新,除非手动刷新,重插。
2、在插入图片前,最好先调整好表格的宽度和行高。
太小的话,插入的图片会堆积在一起,数量大时,很难排版。
3、本操作是在excel2003中进行的,2010等版本没有测试。
EXCEL批量插入照片
Excel插入N张图片,学会2分钟就搞定!大家好,今天跟大家分享下我们如何在Excel中批量的插入图片,朋友咨询他有将近300张图片需要插入到Excel中,现在是一个一个的插入,有没有什么快速的方法呢?方法当然有了,操作也非常简单,2分钟就能轻松搞定,下面我们就来学习下吧!一、提取图片名称首先我们需要将所有图片都放在一个文件夹中,随后复制下这个文件夹的路径,然后打开【浏览器】在地址栏中直接粘贴,点击回车,就能看到所有的图片名称了,直接按下【Ctrl+A】选择所有名称,然后回到Excel中点击A1单元格,直接按下【Ctrl+V】粘贴即可二、清洗数据现在我们虽然获取了名称,但是有很多的无用数据存在,我们还需要将数据清洗下,把无用的数据都删除,仅仅保留【名称】这一列数据,随后选中名称这一列数据,点击鼠标右键,找到【删除超链接】,就会将超链接都删掉然后按下快捷键【Ctrl+H】调出替换,在【查找内容】中输入【.jpg】就是图片的扩展名,这个需要根据自己图片的扩展名来设置,【替换为】什么都不需要输入,然后点击全部替换即可。
这样的话就会仅仅获取图片名称了.三、排序与设置单元格获取名称后,我们需要选中所有的姓名,然后点击鼠标右键找到【排序】,将排序方式设置为【升序排序】。
随后根据【行标号】来选择表格,为表格设置一个合适的行高与列宽,让单元格的大小适合存放图片即可四、插入图片随后我们点击【插入】找到【图片】选择【此设备】然后找到存放图片的文件夹,直接按下Ctrl+A选择所有的图片,点击插入。
插入图片后鼠标不要点击任何地方,选择一个图片来调整下图片的尺寸。
五、排列我们选择第一个图片,放到对应名称后面的B列单元格;然后选择最后一个图片,放到表格的末尾单元格。
最后按下【Ctrl+A】选择所有图片,然后将对齐方式设置为【左对齐】与【纵向分布】,其他剩余的图片将自动分布到合适的位置,至此就设置完毕了。
六、原理解析它的原理其实就是利用了排序,因为Windows与Excel都微软出品的,一般来说在Excel中插入图片的时候,默认的排序方式就是【升序排序】,所以在刚开始的时候,我们才需要对【名称】进行【升序排序】,这样的话在插入图片的时候就能保证它们的顺序是一样的。
在Excel中批量插入图片
在Excel中批量插入图片
第一步:利用DOS命令创建带有(图片)文件名列表的excel工作薄代码:
1.在d盘信件images文件夹,将图片存入
2.开始—运行输入cmd回车
3.输入d:回车,输入d:\dir d:\images\*.jpg/on>批量插入图片.xls回车
即可在d盘创建文件:批量插入图片.xls
4.整理批量插入图片.xls文件
①选A列—数据—分列—固定宽度
②选文件名所在列D列—数据—分列—分隔符号—(下一步)勾选其他并输入点.
③删除其他列,只保留文件名所在列
第二步:利用HIML标签批量插入图片
代码:<table><img src=”d:\images\*.jpg”>(英文状态下输入)
1.在文件批量插入图片.xls的B1单元格输入<table><img
src=”d:\images\并回车
2.在D1单元格输入.jpg”>并回车
3.将A列文件名复制到C列
4.将B和D列下拉填充
5.将B、C、D列内容复制到记事本
6.整理记事本里的内容
①将空格全部去掉
②将imgsrc全部替换成img src
7. 将整理后的内容复制到文件批量插入图片.xls的B1单元格即可。
如何在EXCEL表格中批量插入对应图片-最新更新
如何在EXCEL表格中批量插入对应图片学生照片用身份证号命名后,核对是个麻烦事儿,有了这个表格就直观多了。
制作过程如下:1、粘贴学生信息、输入公式并向下填充在D2单元格输入公式(复制下面的公式并粘贴到D2单元格中):=”〈img src=@d:\学生照片\"&C2&"。
jpg@〉<table>"公式含意:在该单元格中插入来自d盘:\学生照片文件夹中\C2单元格中数值(身份证号命名的).jpg图片向下填充2、在D盘根目录中新建一个名为:学生照片的文件夹,并把全校按身份证号码命名的学生图片复制其中。
这些图片最好批量转尺寸为120×150.太小看不清,太大查看起来不便。
3、打开剪贴板4、选择公式区域(最好分几次进行,每次不超过200格),并复制到剪贴板(见下图窗口右边)。
(因在公式的状态下,很多操作是不能正常进行的,这一步的目的就是留数据除公式。
)5、点击剪贴板中刚复制的数据,把这些数据又粘贴回来(见下图鼠标箭头).6、把公式列中的@替换为”(半角单引号)7、再选择公式区并将数据复制进剪贴板8、选择“Unicode文本”粘贴①.复制(学生照片列数据)→粘贴(到记事本)②。
复制(刚才粘贴到记事本中的数据)→(回到Excel工作表学生照片列)右键→选择性粘贴③.选“Unicode文本”粘贴回Excel工作表→确定(如果数据不到记事本中过一下,“选择性粘贴”窗口中就不会出现“Unicode文本"粘贴选项,这一步很重要)9、调整行高行高设为:100-120,视图片大小而定.10、完成表格进行核对学生名和照片对应表就做好了,如有张冠李戴,及时更改。
学籍照片处理方法见:全国中小学学籍平台学生照片处理方法图文详解(按住Ctrl 键用鼠标点击上面的红字打开对应网页)照片命名成身份证号见:照片批量命名成身份证号的方法图文详解(按住Ctrl 键用鼠标点击上面的红字打开对应网页)。
如何在EXCEL表格中批量插入对应图片正式版
如何在EXCEL表格中批量插入对应图片正式版如何在EXCEL表格中批量插入对应图片学生照片用身份证号命名后,核对是个麻烦事儿,有了这个表格就直观多了。
制作过程如下:1、粘贴学生信息、输入公式并向下填充在D2单元格输入公式(复制下面的公式并粘贴到D2单元格中):="<img src=@d:\学生照片\"&C2&".jpg@> <table>"公式含意:在该单元格中插入来自d盘:\学生照片文件夹中\C2单元格中数值(身份证号命名的).jpg图片向下填充2、在D盘根目录中新建一个名为:学生照片的文件夹,并把全校按身份证号码命名的学生图片复制其中。
这些图片最好批量转尺寸为120×150。
太小看不清,太大查看起来不便。
3、打开剪贴板4、选择公式区域(最好分几次进行,每次不超过200格),并复制到剪贴板(见下图窗口右边)。
(因在公式的状态下,很多操作是不能正常进行的,这一步的目的就是留数据除公式。
)5、点击剪贴板中刚复制的数据,把这些数据又粘贴回来(见下图鼠标箭头)。
6、把公式列中的@替换为"(半角单引号)7、再选择公式区并将数据复制进剪贴板(不要把第一行学生图片这格选进去)8、将复制到剪贴板的公式重新粘贴回来(见图中鼠标箭头)。
9、调整行高行高设为:100-120,视图片大小而定。
10、完成表格进行核对学生名和照片对应表就做好了,如有张冠李戴,及时更改。
学籍照片处理方法见:全国中小学学籍平台学生照片处理方法图文详解(按住Ctrl 键用鼠标点击上面的红字打开对应网页)照片命名成身份证号见:照片批量命名成身份证号的方法图文详解(按住Ctrl 键用鼠标点击上面的红字打开对应网页)利用excel批量生成制式word表格1、excel中录入相关信息2、制作制式word表格3、在word中依次选择“邮件”-“选择收件人”-“使用现有列表”4、找到第1步中已经录入信息的excel表格,选择有数据的页,点击“确定”5、点击“插入合并域”,在表格需要填写对应内容的地方依次插入对应的excel内容6、插入完成后,依次点击“完成并合并”-“编辑单个文档”,在弹出对话框选择“全部”并点击“确定”,即可生成包含所有excel数据、名为“信函1”的新word文档。
EXCEL如何批量插入对应名称图片
操作步骤
第一步、准备好对应的图片,名片的命名和Excel中要对应的名称相同。
第二步、将内容列进行复制,并且调出剪切板。
第三步、把名称进行汇总,把复制的名称放到一个单元格中,例子中,放在了E2单元格中。
然后用Ctrl+H,使用替换功能。
第四步、为什么要使用替换功能呢,因为Excel导入图片,如果要批量的话,名称之间必须有;进行间隔开,要做的就是加入;,在查找内容里,输入Ctrl+J或者Ctrl+Enter,表示,要替换的是回车符,而替换为;。
第五步、点击替换以后,就会出现加了分隔符的信息了,把这些信息复制一下。
第六步、复制信息,推荐都把剪切板调出来,剪切板对于新人来说,是比较有用的一个功能。
第七步、开始插入图片,通过工具栏中的插入功能,进行图片的插入,找到准备好的图片素材所在路径,然后把复制的信息,粘贴到文件夹名中。
第八步、图片插入后,通过工具栏中的编辑,选择定位,然后选择定位条件。
第九步、在定位条件中,选择对象,因为图片是以对象的形式插入的,这样就可以选中所有的图片。
第十步、然后右键,选择设置图片格式。
第十一步、根据自己的需要设置图片的样式,这里想把图片缩小,然后能够放到单元格中。
第十二步、图片都是按照前后顺序从高到低排列的,都是对应表格中的排列顺序。
然后
把图片移动到对应的表格中。
注意事项
图片都是对应Excel的排列顺序而排列的,所以用户不需要担心会对应错误。
教你如何在EXCEL批量导入图片
教你如何在EXCEL批量导入图片,单元格导入,绝对无误,亲自测试!2010年06月21日星期一 17:24在Excel中可以插入图片,基本的操作是插入/图片/来自文件,一两张还可以用这方法,要是把张三、李四、王二麻子的照片依次和人名对应上,可就是个大问题了。
今天我介绍一种另类批量插入图片的方法,这种方法插入图片较灵活,可以批量确定图片插入的位置,甚至可以随意陋行插入图片,以及在插入图片的同时确定图片大小、为插入的图片建立超链接等等。
第一步:打开需要插入图片的表格,默认图片保存在C盘根目录下,以姓名为图片名称。
第二步:在B2单元格输入公式="<table><img src=""c:\"&A2&".JPG"">",向下复制公式至B5.第三步:选持B2:B5,按住Ctrl键的同时连续按两次C。
这样会将B2:B5之间的内容复制到粘贴板上并调出粘贴板,删除B2:B5的内容。
将粘贴板中的内容,粘贴至B2单元格。
第四步:在公式栏选择刚刚粘贴进来的文件,Ctrl+X剪切。
单击B2单元格,点击编辑/选择性粘贴/Unicode文本”,将刚才剪切的内容重新复制进B2单元格,文本变成了图片。
第五步:这样插入进来的图片都是原图片大小,需要将它们统一大小。
按F5功能键,调出定位对话框,点击定位条件/对象,此地所有图片都已经被选中,右击后,选择设置图片格式/大小,将高度设为2.12厘米,宽度设为1.72厘米。
这样批量插入的图片是按照公式的位置定位的,哪个单元格有公式,图片就插入到哪里。
实际上,公式产生的代码为<table><img src="c:\张三.jpg">。
这种方法在插入图片的同时甚至可以设定图片大小,代码为<table><img src="c:\张三.jpg" width=65 height=80>,意思是插入到图片在C盘根目录下的张三.jpg,按宽度65像素,高度80像素设置图片大小。
2007版EXCEL批量插图{宏}-改良版
Excel批量插图宏(2007版本)因工作需要,经常会要插很多图片,一开始不懂,所以都是用土办法,工作量实在大,后面得到一同事指教,学会了这个方法。
现在拿出来和大家一起分享一下,希望能对大家有所帮助。
1.将需要插图的文件与图片放在同一个文件夹中(如图1所示)。
图12.打开表格book2,复制图片名称至图片那一列(如图2和图3所示)。
图2 图33.选中图片一列需插图的单元格-视图-录制宏-停止录宏(如图4、5、6所示)。
图4图5 图64.视图-查看宏-编辑,编辑完关闭窗口。
(如图7、8、9所示)图7 图8图9Sub Macro1()' Dir函数批量获取指定目录下所有文件名和内容On Error Resume NextApplication.ScreenUpdating = False '关闭屏幕更新Dim MR As RangeFor Each MR In SelectionIf Not IsEmpty(MR) And Dir(ActiveWorkbook.Path & "\" & MR.Value & ".jpg") <> "" ThenMR.SelectML = MR.LeftMT = MR.TopMW = MR.WidthMH = MR.HeightActiveSheet.Shapes.AddShape(msoShapeRectangle, ML, MT, MW, MH).SelecterPicture _ActiveWorkbook.Path & "\" & MR.Value & ".jpg" '当前文件所在目录下以当前单元内容为名称的.jpg图片End IfNextSet MR = NothingApplication.ScreenUpdating = True '开启屏幕更新End Sub备注:上面一段宏只会插入图片到“单元格”,而不会在“合并格”中填满,若需在“合并格”中填满,可改用下面一段宏:Sub Macro1()' Dir函数批量获取指定目录下所有文件名和内容On Error Resume NextApplication.ScreenUpdating = False '关闭屏幕更新Dim MR As RangeFor Each MR In SelectionIf Not IsEmpty(MR) And Dir(ActiveWorkbook.Path & "\" & MR.Value & ".jpg") <> "" ThenMR.SelectML = MR. MergeArea.LeftMT = MR. MergeArea.TopMW = MR. MergeArea.WidthMH = MR. MergeArea.HeightActiveSheet.Shapes.AddShape(msoShapeRectangle, ML, MT, MW, MH).SelecterPicture _ActiveWorkbook.Path & "\" & MR.Value & ".jpg" '当前文件所在目录下以当前单元内容为名称的.jpg图片End IfNextSet MR = NothingApplication.ScreenUpdating = True '开启屏幕更新End Sub5.视图-查看宏-执行(如图10所示)图106.插图完成。
Excel怎么批量导入图片Excel批量导入图片教程
Excel怎么批量导入图片Excel批量导入图片教程
在Excel表格中要插入很多图片,但是一张一张的插入再一张张的排好位置实在是过于麻烦,那么有什么办法是可以快速批量导入图片的呢,下面就来教大家操作方法。
1、首先我们全选表格,调整表格的列宽行高。
2、然后点击【插入】-【图片】,将导入的图片全部选择插入进来。
3、接着在上方的图片设置栏中设置图片的大小宽度。
4、然后在最后一个单元中首先插入图片。
并再次选中所有图片,在【排列】栏中选择【对齐】-【左对齐】,这样所有的图片都会排列整齐。
5、最后一步再次点击【对齐】-【纵向分布】,如此一来,所有的图片都会规整的移动到自己的单元格中,无需你手动去一张一张的去拖动啦。
怎么样是不是非常的简单呢,小伙伴们快去试下哦,用了这样的方法,即使有上千张图片也难不倒你,半分钟即可搞定哦。
在EXCEL中批量插入图片
在EXCEL中批量插入图片1.生成图片文件列表1.1 DIR 文件路径和文件名 /O分类标识 >list.txt其中的文件名可以用通配符来灵活筛选想要的一类文件。
分类标识符有如下类型:N:按名称(字母顺序)S:按大小 (从小到大)E:按扩展名(字母顺序)D:按日期/时间(从早到晚)G:组目录优先- :颠倒顺序的前缀。
后面的>list.txt表示把生成的列表输入到一个文本文件list.txt中,也可以是list.xls。
下面举例说明:DIR C:\MYDOC\*.* /OE >list.txt 表示将C:\MYDOC文件夹下的所有文件以扩展名分类输入到一个名为list.txt的文本文件中。
DIR C:\MYDOC\*.TXT /ON >list.txt 表示将C:\MYDOC文件夹下的所有以TXT为扩展名的文件按文件名称排列的列表写入到一个list.txt文件中。
DIR C:\MYDOC\*.TXT /O-N >list.txt 同上,只是显示的排列顺序与上面的一例相反。
本例中我直接在照片所在目录操作:把所有的jpg文件列表输出到EXCEL格式,也放在此目录:List.xls打开如下:再利用EXCEL的分列功能,将文件名提取出来:1.2. 还可以用ACDSEE等工具直接生成文件列表。
2. 在图片列表文件中导入图片2.1. 用Excel高级工具箱选中要导入照片的文件名“加载项”——“工具栏”,选中“批量导入图片”选中图片所在文件夹指定图片导入EXCEL后的高度Ok,导入后图片按文件名自动匹配,行高自适应。
3 什么时候用这个功能?。
Excel批量插入所有员工的照片
Excel批量插入所有员工的照片把复联照片插入Excel,需要几秒钟?Excel插入照片?开什么玩笑?这也太简单了,还用教?我闭着眼睛都能做出来,下面开始我的表演。
一顿操作猛如虎,一看结果二百五。
动作很潇洒,但只有照片,没有对应的姓名,结果毫无意义。
今天要给大家分享的是如何快速将所有的照片批量导入到Excel,并匹配正确的姓名。
不用懂VBA,不用懂函数,是不是有点小激动。
请大家搬好小板凳,准备好瓜子,看我给大家秀一秀。
1、在照片所在的文件夹,右击—新建文本文档—输入dir>1.txt—保存并关闭。
懵逼了,这是啥意思?(解释:dir属于dos 命令,意思是将当前文件夹下的所有文件信息输入到1.txt的文本文档中。
当文件夹中没有1.txt时,会自动创建)2、显示后缀名(win7系统):组织—文件夹和搜索选项—查看,去掉“隐藏已知文件类型的扩展名”的勾3、显示后缀名(win10系统):查看—打勾“文件扩展名”4、选中刚才创建的文件—F2(重命名)—改后缀名为.bat。
5、接下来,就是见证奇迹的时刻,请各位看官不要眨眼睛—双击它,就会生成一个新的1.txt文档—选中里面所有姓名所在的行,按ctrl+c进行复制—打开Excel,按ctrl+v进行粘贴。
此时此刻,我只想说4个字:太帅了!请大家紧跟我的步伐,让我们继续浪下去~~~6、双击A、B列的边线(自动调整列宽),当然也可以手动把A 列的宽度拉大(这一步很重要,如果不做,后面的操作可能会失败)—复制奇异博士—在B1单元格进行粘贴—按ctrl+E(只有Excel2013及以上版本才有此功能),所有的姓名全部被提取出来了—删掉A列—删掉不需要的行。
ctrl+E太牛了,差点闪到我的腰(注意:用ctrl+E时,中间不能存在空列。
如果大家跳过B列,在C1单元格按ctr+E就明白了)7、插入新行,并在A1单元格中输入姓名—数据选项卡,排序—打勾“数据包含标题”—升序(一定要选升序,成败在此一举)。
Excel 2007-2016单元格批量插入图片方法及代码
Excel2007-2016如何单元格批量插入图片不少经常使用EXCEL办公的朋友会发现,自从OFFICE更新到2007版本以后原先的百宝箱批量定位单元格插入图片的方法已然失效,即便可以插入也只可以在原电脑上使用,发给别人却无法显示.这篇文章正是针对这个问题的解决方案,这个方案是通过宏代码导入实现,非常简单,对宏是否有过了解皆不影响使用,只需几部便可以学会,下面介绍具体方法:第一步:设置EXCEL想要通过宏插入图片,第一步就是需要启用宏打开EXCEL 点击导航栏“文件”然后点击“自定义功能区”在最右侧主选项卡处勾选“开发工具”即可如下图所示:这一步做完你会发现,excel导航栏会多一个选项“开发工具”。
第二步:图片命名这一步就比较直白了,你如果要插入图片,肯定是需给所有插入图片的源文件可以定位的图片名,就不多介绍了。
第三步:插入图片这个方法插入图片前提条件便是要将你的excel文件与图片放在同一个文件夹下面。
首先鼠标批量选中需要导入图片的单元格,导入前请确认图片是否有选中的单元格,选中单元格后点击开发工具-宏如图,宏名随便,点击创建:进入如下界面:将红圈中文字全部删除,粘贴如下代码:Sub 插入图片到当前单元()' allmrysOn Error Resume NextDim MR As RangeFor Each MR In SelectionIf Not IsEmpty(MR) ThenMR.SelectML = MR.LeftMT = MR.TopMW = MR.WidthMH = MR.HeightActiveSheet.Shapes.AddShape(msoShapeRectangle, ML, MT, MW, MH).Select'当前文件所在目录下以当前单元内容为名称的.jpg图片erPicture _ActiveWorkbook.Path & "\" & MR.Value & ".jpg"End IfNextEnd Sub以上代码全部复制,关于以上代码有一点需注意:若图片文件格式为PNG格式,需要将如下图代码代码中.JPG 改为.PNG 即可复制好代码之后点击如下按钮运行即可,返回查看表格就可以发现图片已经顺利插入到单元格中。
excel2010 如何批量插入图片
如何在EXCEL2010中批量插入图片/并且图片与名字一一对应?
如下图:B列是图片的名字,C列是图形,要求插入超过500个图片。
1.首先将图片保存在已知路径下,例如E盘建了一个名为clong的文件夹,即:E:\clong
2.在C2单元格输入公式="<table><img src=""E:\clong\"&B2&".jpg"">",
向下复制公式止C500列。
3.调出excel2010的剪贴板,home->点击clipboard(下图红色区域)。
4.选择C2:C500,按住ctrl+C,这样会将C2:C500之间的内容复制到粘贴板
上,点击一下粘贴板,就会将原有的C2:C500内容以文本的格式覆盖
C2:C500.此时 C2列的的公式就显示为:"<table><img
src=""E:\clong\"XQM00VR_CH01ER TEMP
COMP_Tx_20140528_101433AM".jpg"">"
5.最后点击home->paste->paste special-> Unicode Text.就OK了。
然后就是调整图片大小,调整一下单元格大小,这个很easy。
注意:图片格式需要是.jpg.
-----豆豆笔,2014.5.29。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EXCEL表格如何批量导入图片
1、准备好图片放入一个文件夹(图片名字需与表格的名称一致,为*.jpg)
2、右击图片属性,图片路径,红框处,复制出来:
G:\图片\
3、回到表格,拷贝红框内的文字,复制-粘贴到*.txt文档,转为纯文字格式,t xt文档另存为11(名字任意)。
表格里的图片名称(图片名字需与表格的名称一致,为*.jpg),我习惯用货号命名图片,如下图:
4、做好导入图片公式的txt格式文档。
①把“商品编码”删掉。
<table><imgsrc="G:\图片\10V0202006.jpg" width="100" height="90">
②表格要求导入的图片不多的话,可以直接用复制-粘贴,图片名称前后是一样的。
如果是上百个,上千个图片需要导入,那就要借助word的力量。
word 每行行首、行末添加相同的指定字符
行首:替换 ^p 为 ^pA(A为你要插入的字符)
行末:替换^p为 A^p(A为你要插入的字符)
图片名称前的文字:<table><imgsrc="G:\图片\
图片名称后的文字:.jpg" width="100" height="90">
③把txt的货号复制到word文档,替换行首,行末
第一行的行首没有替换到,把最后一行的剪切上去即可,手动调整后(注意每一行的图片名称不能调换顺序)
替换行末:
点击全部替换。
<table><imgsrc=“G:\图片\10V0202006.jpg” width=“100”height=“90”>
④替换好后发现引号是全角引号,必须要转为英文状态下的半角引号。
⑤复制文档1内容,粘贴到11.txt文档
⑥Ctrl+H,替换掉全角的引号,先替换左边的引号,再替换右边的引号。
⑦替换好后,保存文档。
全选,复制。
4、回到表格。
点击图片列下的第一格。
右键-选择性粘贴-Unicode文本-确定
图片导入后位置挪回下方的格子里。
(图片选择-点击其中一张图片-Ctrl+a全选图片)
图片出现,右键-大小属性-大小和位置随单元格而变。
加入筛选功能(数据-漏斗形状)
加入图片后文档太大。
这个时候可以用压缩工具NXPowerLite压缩了。