vba 当前文件名_VBA对文件的处理

这篇博客介绍了VBA如何处理文件,包括Name语句用于重命名和移动文件,FileCopy语句用于复制文件,Kill语句用于删除文件,以及Dir函数用于获取文件名。通过示例代码展示了如何列出指定文件夹下的所有文件名,以及如何动态选择文件夹路径。
摘要由CSDN通过智能技术生成

    昨天我们讨论了VBA的判断与循环,不知道小伙伴们试过了没有?有小伙伴提出问题了,说这些代码只能在一个EXCEL里实现这些功能,通常我们都要面对N多个表格时,要怎么办?嘿嘿。。VBA仅仅只是满足单个文件的处理,那么他就不配被称之为Visual Basic for Applications了。下面我们说说VBA对文件的处理。

一、文件的处理

1.   Name 语句

语法:Name oldpathname As newpathname

功能:重命名一个文件、目录、或文件夹,移动一个文件。说明:在一个已打开的文件上使用 Name,将会产生错误。进行文件操作时,一定要注意错误处理。

示例:        Name "E:\1.xlsx" As "E:\12.xlsx" '重命名        Name "E:\1.xlsx" As "E:\TEMP\1.xlsx" '移动文件        Name "E:\1.xlsx" As "D:\12.xlsx" '跨驱动器移动并重命名文件

2、FileCopy 语句

语法:FileCopy source, destination功能:复制一个文件。说明:如果对一个已打开的文件使用 FileCopy 语句,则会产生错误。

 示例:        F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值