在excel输入文件名列表后,能将共享中的相应文件自动复制到本地电脑中。

为了提高办公效率,想实现功能如下:在c:\文档库\文件夹中存有大量扫描pdf文件,文件命名为1.pdf,2.pdf,3.pdf......,现想在excel中a1:an中... 为了提高办公效率,想实现功能如下:在c:\文档库\ 文件夹中存有大量扫描pdf文件,文件命名为1.pdf,2.pdf,3.pdf......,现想在excel中a1:an中输入响应文档名,例如a1=1.pdf,a2=5.pdf,a3=7.pdf,然后就可以实现文档1.pdf,5.pdf,7.pdf另存到新的文件夹,比如说c:\我的文档\,并且在excel表中,将“文档库”文件夹中不存在的文件名单元格标注为红色,这样的功能能实现吗,
注:C:\文档库文件夹有很多子文件夹,需要遍历出所有pdf文件,包括子文件中的PDF文件,能实现吗再加分
邮箱657001537@qq.com
经修改现在还缺文件夹遍历功能,遍历文件夹内所有文件,包括子文件内文件,谢谢。
展开
 我来答
婉丹羽诺
2016-01-12 · 知道合伙人软件行家
婉丹羽诺
知道合伙人软件行家
采纳数:573 获赞数:1622
毕业于河北工业大学计算机科学与软件学院,对品牌推广,app运营比较擅长

向TA提问 私信TA
展开全部

将文件夹名列表输出到文本文件中,再粘贴到excel即可。

具体操作:

1、用cmd命令打开命令窗口,输入dir命令,其中c:\test\改成要列表的文件夹路径,>后面的文件名是列表输出的文本文档名;

2、打开保存的文本文档选中文件名称复制,回到excel粘贴就ok了。

真真真白丁
2015-03-16 · TA获得超过8524个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1764万
展开全部
亲,可以实现,不过问题来了:
如果不同子文件夹中的文件重名怎么办?例如 c:\文档库\ABC\1.pdf,在 c:\文档库\QQQ\1.pdf,这两个都是1.pdf,复制到 c:\我的文档\ 时会出现文件名相同,如何处理?连文件夹一起带上复制?
追问
不会存在重名的,文件都是以产品编号命名的,重名可以退出循环,因为Excel后边要加上文件路径,所以也可以手动复核
追答

代码太长,请下载附件。A列填写你需要复制的pdf文件名,点击按钮运行。

代码中的源文件夹和目标文件夹路径请根据你的实际情况更改。



本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EXCEL专业20年
2015-03-16
知道答主
回答量:23
采纳率:0%
帮助的人:14.9万
展开全部
可以是可以实现的,做个文件查找的宏,不过很久没写宏了,加上今天比较忙。不过你可以在EXCEL帮助里面或者百度里面查查 EXCEL查找复制文件的指令。
追问
代码查了很多,但是就是运行不出来,望百忙之中抽时间给解决一下,万分感谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式