Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4650|回复: 6

[已解决]根据单元格中的扩展名及路径提取文件名

[复制链接]
发表于 2013-10-23 23:37 | 显示全部楼层 |阅读模式
共三个问题
第一:根据单元格中的扩展名及所给路径,提取文件名
第二:清除文件名
第二:根据单元格中的扩展名对文件夹中的文件改名,并保存到指定路径

最佳答案
2013-10-24 21:56
yangfx163 发表于 2013-10-24 18:50
提取指定路径文件,就是指那个文件夹下的文件,不能包括该路径下面的子路径里面的文件。比如,提取E:\, ...

要注意路径名 格式
比如 E\ 是不规范的路径名 ,应该是 E:\

311872-VBA-根据单元格中的扩展名及单元格中的路径提取文件名.rar (9.14 KB, 下载次数: 81)

根据单元格中的扩展名及单元格中的路径提取文件名.rar

6.23 KB, 下载次数: 21

发表于 2013-10-24 00:29 | 显示全部楼层
几个问题
1  提取文件名,提取指定路径,是否该路径下子目录的文件?如果包括,就需要显示完整路径 和 文件名 2列
2  清除文件名,不知道啥意思?
3  更名可以更改文件名,但修改扩展名,可能会造成问题。
回复

使用道具 举报

 楼主| 发表于 2013-10-24 08:14 | 显示全部楼层
那么的帅 发表于 2013-10-24 00:29
几个问题
1  提取文件名,提取指定路径,是否该路径下子目录的文件?如果包括,就需要显示完整路径 和 文件 ...

第一,提取指定路径文件名,此路径是任意的,就是那个单元格中给出的路径。
第二,清除就是清除第一步中提取的文件名。
第三,改名保存,但不改变扩展名。
回复

使用道具 举报

发表于 2013-10-24 08:50 | 显示全部楼层
yangfx163 发表于 2013-10-24 08:14
第一,提取指定路径文件名,此路径是任意的,就是那个单元格中给出的路径。
第二,清除就是清除第一步中 ...

提取指定 路径文件,是否包括该路径下面的子路径里面的文件
比如 设置路径为 E:\  ,在E:\文档\  里也有符合要求的文档,是否也提取?
回复

使用道具 举报

 楼主| 发表于 2013-10-24 18:50 | 显示全部楼层
那么的帅 发表于 2013-10-24 08:50
提取指定 路径文件,是否包括该路径下面的子路径里面的文件
比如 设置路径为 E:\  ,在E:\文档\  里也有 ...

提取指定路径文件,就是指那个文件夹下的文件,不能包括该路径下面的子路径里面的文件。比如,提取E:\,就提取E盘里的文件而不提取其下面子路径里面的文件;若提取E:\文档的文件,就提这个文档文件里面的符合条件的文件,不提别的,谢谢你。
回复

使用道具 举报

发表于 2013-10-24 21:56 | 显示全部楼层    本楼为最佳答案   
yangfx163 发表于 2013-10-24 18:50
提取指定路径文件,就是指那个文件夹下的文件,不能包括该路径下面的子路径里面的文件。比如,提取E:\, ...

要注意路径名 格式
比如 E\ 是不规范的路径名 ,应该是 E:\

311872-VBA-根据单元格中的扩展名及单元格中的路径提取文件名.rar (9.14 KB, 下载次数: 81)
回复

使用道具 举报

发表于 2016-3-23 11:27 | 显示全部楼层
那么的帅 发表于 2013-10-24 21:56
要注意路径名 格式
比如 E\ 是不规范的路径名 ,应该是 E:\

我的环境是Win7+Office2010,点“提取文件名”无用,无法列出文件夹中下所选扩展名的文件名,点“更改文件名”,在没有文件时,也会提示共更改一个文件,只填一个文件名时,无法提取出文件,要两个或以上才行。高手,可以再修改下程序不。谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-8 12:01 , Processed in 0.372319 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表