如何把照片名称批量导入excel

如题所述

1、打开电脑,首先在指定盘符中新建一个文件夹,并把需要导入到excel中图片复制到该文件夹内;

2、接着启动excel2010,调整整张表格的大小,这里可以在a列进行演示操作演示,然后选择单元格a1,点击执行公式选项,点击定义名称命令选项,从中选择定义名称选项;

3、在新建名称对话框中输入名称为测试,引用位置设置为=files("G:\测试数据\*.jpg"),点击确定按钮;

4、接着在单元格a1中输入公式=index (测试,row(a1)),点击回车键确认;

5、接着把鼠标左键放在右下角出现黑色十字,往下拖拽填充即可批量导入excel。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-12
第一步、准备好对应的图片,名片的命名和Excel中要对应的名称相同。
第二步、将内容列进行复制,并且调出剪切板。
第三步、把名称进行汇总,把复制的名称放到一个单元格中。
第四步、为什么要使用替换功能呢,因为Excel导入图片,如果要批量的话,名称之间必须有“;”进行间隔开,要做的就是加入“;”,在查找内容里,输入Ctrl+J或者Ctrl+Enter,表示,要替换的是回车符,而替换为“;”。
第五步、点击“替换”以后,就会出现加了分隔符的信息了,把这些信息复制一下。
第六步、复制信息,推荐都把剪切板调出来,剪切板对于新人来说,是比较有用的一个功能。
第七步、开始插入图片,通过工具栏中的插入功能,进行图片的插入,找到准备好的图片素材所在路径,然后把复制的信息,粘贴到文件夹名中。
第八步、图片插入后,通过工具栏中的“编辑”,选择“定位”,然后选择“定位条件”。
第九步、在定位条件中,选择“对象”,因为图片是以对象的形式插入的,这样就可以选中所有的图片。
第十步、然后右键,选择设置图片格式。
第十一步、根据自己的需要设置图片的样式,这里想把图片缩小,然后能够放到单元格中。
第十二步、图片都是按照前后顺序从高到低排列的,都是对应表格中的排列顺序。然后把图片移动到对应的表格中。本回答被网友采纳
第2个回答  推荐于2017-11-26

可以采用如下两种方式。

1、复制粘贴法

    选择所有该文件夹下照片

    Shift+右键

    复制为路径

    粘贴到excel中

    可以适当删除原所在文件夹路径以及扩展名等

    通过空字符替换固定字符即可。

2、VBA法


    alt+F11,打开VBA编辑器

    复制粘贴如下代码

Sub Import_()
Dim myString As String
Dim myPic As String
Dim i As Single
i = 1
myString = "C:\Users\xx\Documents\美图图库\"
myPic = Dir(myString & "*.jpg")
Do While myPic <> ""
Cells(i, 1) = myPic
i = i + 1
myPic = Dir
Loop
End Sub

    运行(F5)


本回答被网友采纳
第3个回答  2013-07-13
使用DOS命令。如果你不会DOS命令,按以下步骤1、把你的图片复制到 C盘下的一个文件夹,比如叫 AAA2、开始 程序 运行 输入CMD 回车3、在DOS窗口中执行下面命令dir c:\aaa\*.* >>c:\aaa\Name.txt 然后用EXCEL打开这个 AAA中的name.txt文件。再简单整理整理就行了
第4个回答  2019-09-16

Excel中,如何按顺序批量、高效插入图片?简单又神奇!

这篇文章应该能够帮助到你,图文并茂,非常详细。