题意理解:希望批量提取所有文件(注:特定某类文件),并批量建立超链接,当发给对方时,对方可以直接打开文件(注:双方对于文件路径均有共享权)
解法(该解法针对批量提取某类特定文件或所有文件,并批量建立超链接):
一 批量提取文件
方法一 微软WIN 8或者WIN 10 *** 作系统,可以借助自带功能实现批量获取文件夹内文件路径:选择全部文件或某类文件,同时按住shift和鼠标右键,会出现“复制为路径”的选项。
WIN 8或者WIN 10 *** 作系统获取文件路径
然后将路径粘贴到Excel中:
路径粘贴到Excel中
方法二 没有“复制至路径”功能的微软电脑 *** 作系统,可以通过文件内容为“dir xlsx/s/on/b>文件路径dirxlsxsonbtxt”的bat文件获得,步骤如下:
1 在欲得到文件路径的文件夹内新建一个txt文件
2 在该文件内输入内容为“dir /s/on/b>获取路径txt”
3 该文件保存后改后缀为“bat”
4 运行该 bat 文件
5 在“xlsx文件路径txt”中复制所有内容
6 粘贴在 Excel 文件中
7 以“简历表”所有文件为例(若是“dir”改成“dir xlsx”则提取所有 xlsx文件的路径)
● 在“简历表”文件夹内新建一个TXT文档;
● 输入内容:“dir /s/on/b>获取路径txt”;
● 保存后关闭,将txt文档后缀名改为bat
● 双击生成的bat文件运行,将得到一个命名为“获取路径txt”文件,打开后,可看到文件列表路径,复制到Excel中即可。
“简历表”文件夹内所有文件
二 批量超链接
1 在粘贴了文件路径的 Excel 文件内,在含文件路径的文件名单元格的相邻单元格内键入公式“=Hyperlink(Link-location,[Friendly-name])”
2 以“简历表”的路径为例(注:公式中的“[Friendly-name]”即“A2”可以省去)
批量超链接公式
三 针对题述要求的解法
1 从上看,题述文件所在电脑 *** 作系统应该是 win7,所以可以用上述“批量提取文件”的“方法一”,即:
2 在“A0101板材类”文件夹下,选取所有 xlsx 文件,同时按住shift和鼠标右键,当出现“复制为路径”的选项时,鼠标左键点击该选项。
3 在 Excel 文件内粘贴后,在其右边相邻的单元格内,键入公式“=Hyperlink(Link-location,[Friendly-name])”并下拉
你是想得到筛选下拉菜单里的那些值吗?如果是这样,这个思路是不合理的。
你是否是想得到某一列数据的唯一值列表?
得到某一列数据的唯一值的方法:
1
数据/筛选/高级筛选,出现高级筛选对话框;
2
选择
[将筛选结果复制到其他位置]
3
列表区域选择你需要的那一列,含表头;
4
复制到填你想发结果的地方的地址
5
钩选
[选择不重复的记录]
按确定,结果就出来了
Excel中可以通过超链接来设置成目录索引。
1双击打开电脑上的Excel表格点击下面的shee1右边的加号。
2点击加号多添加几个表格后将sheet1的名称改为目录索引。
3点击sheet1单元格右键选择超链接选择本文档中的位置添加超链接确定即可。
4根据以上步骤就可以在Excel中生成目录索引。
提取文件夹下面所有文件名,WINDOWS>运行》CMD,然后DIR /B(具体过程百度一下,记得一定要DIR /B才是关键)把文件夹下面的文件名提取成TXT,然后复制粘贴到EXCEL中。
就会出现你B列样子,
A列就更简单,OFFICE2013或者2016(03,07,10都不行),先A1,A2输入两个样本,然后选中A1到A末尾,按一下CTRL+E就出来了(当然前提是你要提取的部分具有强大的规律性,比如你的B列要提取的部分刚好是字母,减号连接,要提取的数字,减号)
你的2007只能采用公式法,MID+FIND,慢慢研究,哥要下班了
以上就是关于Excel怎样批量提取文件夹和子文件夹所有文件全部的内容,包括:Excel怎样批量提取文件夹和子文件夹所有文件、excel如何从筛选里提取被筛选的目录、excel如何自动生成索引目录_文档如何自动生成目录索引等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)