vba移动文件_利用NAME语句,给文件重命名

大家好,我们今日讲解“VBA信息获取与处理”教程中第十七个专题“文件及文件夹信息的获取及操作”的第一节“判断文件及文件夹是否存在”,这个专题是非常实用的知识点,希望大家能掌握利用。教程会提供配套的程序文件。

第二节利用NAME语句,给文件重命名

大家好,我们今日讲解文件及文件夹信息的获取及操作。讲解利用NAME语句,给文件重命名。在一般的文件操作中,如果需要重命名某个文件或者文件夹,只需右键选择重命名即可,这种操作也可以用代码来实现,就是我们今日讲解的NAME语句。

1  NAME语句的意义和应用的语法规则

Name 语句:可以重命名磁盘文件、目录或文件夹。 Name 语句的语法规则:Name oldpathnameAsnewpathname 参数: oldpathname必需指定现有文件名和位置的字符串表达式;可能包括目录或文件夹以及驱动器。 newpathname必需指定新的文件名和位置的字符串表达式;可能包括目录或文件夹以及驱动器。newpathname指定的文件名不能是已经已存在。 注意点 : 1)Name语句可重命名文件, 并将其移动到其他目录或文件夹 (如有必要)。Name可以跨驱动器移动文件, 但仅当newpathname和oldpathname位于同一驱动器上时, 才能重命名现有的目录或文件夹。Name不能创建新的文件、目录或文件夹。 2) 在利用Name语句的时候,要首先关闭需要重命名的文件。 3) 名称参数不能包含多字符 (*) 和单字符 (?) 通配符。 4) 示例: Dim OldName, NewName OldName = "OLDFILE": NewName = "NEWFILE" ' 定义文件名 Name OldName As NewName ' 重命名文件 OldName = "C:\MYDIR\OLDFILE": NewName = "C:\YOURDIR\NEWFILE" Name OldName As NewName ' 移动和重命名文件.

2  利用NAME语句重命名文件及移动文件的实际应用

在当前文件夹下有个“017temp”文件夹,这个文件夹下有“017Test”文件,下面我们要利用NAME语句完成下面的一些操作  1) 将“017Test.txt”文件重命名为“017Test1.txt”  2) 将上述的“017Test1.txt”文件移动到这个文件下的“Test1”文件夹里面。  3) 将“Test1”文件
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值