建站优化

当前位置:

Excel批量导入图片,表格如何批量导入图片

浏览量:55次

Excel批量导入图片,表格如何批量导入图片

  Excel批量导入图片,表格如何批量导入图片

  在日常工作中,我们经常会将一些照片插入到Excel表格中,比如HR制作花名册时,需要将员工照片插入到相应的员工姓名行中;制作产品相册,需要插入相应产品的图片。如何快速高效地插入图片至关重要。

  如果要插入的图片不多,可以快速手动插入。在Excel中输入员工姓名数据,点击“插入图片从文件”,将该员工对应的照片插入B2。调整后的B2尺寸与照片尺寸相同(可以稍大)。然后选中所有数据行和列,用鼠标调整行和列的值,使B列的所有单元格都可以放置图片。

  访问:

  微软office 2016正式版KMS工具激活工具

  定位B2,点击“插入图片”,然后按住Ctrl选择要插入的图片(选择图片的顺序要和姓名栏中员工的顺序一致),这样就可以将所有图片插入到表格中。选中最后插入的照片,移动到b列的相应位置,按住Ctrl A选中所有照片,点击“图片工具格式分组”,然后“左对齐”“垂直分布”。

  如果需要插入大量图片,还可以使用VBA脚本快速实现。首先将照片名称改为与a列对应的员工姓名相对应,然后点击“开发工具VB”。在打开的窗口中输入以下代码(代码解释见语句后半角单引号后的注释)。

  子批次插入图片()

   Dim cfan As String 将名为cfan的字符串设置为图像路径变量。

  变暗rng As范围

  工作表(工作表1 )。选择要插入图片的工作表。

  X=[a65536]。结束(xlUp)。获取最后一行的行号。

  对于i=2到x

  Na=Cells(i,1)从第1列(A列)获取图片名称,并在指定位置找到具有该名称的图片。

  Cfan=e:员工照片 na 。png 指定图片的实际位置和格式。

  如果Dir(cfan) 则

  单元格(I,2)。选择“图片需要插入第2列”。

  ActiveSheet。图片.插页(cfan)。挑选

  Set rng=Cells(i,2)根据单元格的大小调整画面。

  有选择。Top=rng。前1名。左=rng。左侧1。宽度=rng。宽度- 1。身高=rng。高度- 1

  以…结尾

  如果…就会结束

  然后

  末端接头

  这样,Excel中就会添加一个名为“批量插入图片”的新宏。按照提示运行这个宏,所有照片都可以根据员工姓名插入到B列对应的单元格中。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。