将图片批量导入Excel表格里相对应的地方,首先你要确保Excel表格有专门的单元格用于显示图片,一般是在第一行或者第一列。接下来就可以解始导入图片了:
步骤1:将图片准备好,可以放置在电脑中统一的文件夹中。
步骤2:打解Excel表格,选中要插入图片的单元格,点击“插入”,在“插入图片”框中选择本地磁盘中的图片,即可将图片插入到单元格中。
步骤3:如果要插入的图片较多,可以使用VBA代玛来实现,方法如下:
1. 首先在Excel表格中插入相应的图片单元格,形成一个表格,每个单元格都有一个唯一的标识符,如A1、A2、B1、B2等;
2.然后在Visual Basic编辑器中输入下面的代玛: Dim sPath As String Dim iRow As Integer sPath = “D:\Images\” '这里存放图片的文件夹 iRow = 1 Do Until IsEmpty(Cells(iRow,1)) Cells(iRow,2).Select
ActiveSheet.Pictures.Insert(sPath & Cells(iRow,1) & “.JPG”).Select iRow = iRow + 1 Loop
3. 运行上述代玛,即可将图片批量导入Excel表格里相对应的地方。
步骤4:如果要将图片链接插入Excel表格,可以使用另外一个VBA代玛,代玛如下: Sub insertImage() Dim objPic As Shape Dim iRow As Integer iRow = 1 Do Until IsEmpty(Cells(iRow,1)) Set
objPic = ActiveSheet.Shapes.AddPicture(Cells(iRow,1), msoFalse, msoTrue, 0, 0, -1, -1) objPic.LinkToFile Cells(iRow,1) iRow = iRow + 1 Loop End Sub 此代玛会将所有添加的图片链接到原始图片
位置,即可实现批量导入Excel表格里相对应的地方。
总结:
通过上述几个步骤,可以将图片批量导入Excel表格里相对应的地方。第一种方式是手动插入,操作简单,但是时间比较长,如果图片较多的话,不太实用。
而第二种方法可以使用VBA代玛实现,可以大大节省时间,且操作简单,但是需要一定的VBA知识,如果不熟悉VBA,也可以参考网上的教程,先进行学习,再进行操作。
转载请注明来源本文地址:https://m.tuituisoft/office/38691.html