如何使用vba快速重命名未打开的文件excel?

数码 2023-03-14 10:15:28 通达百科

  excel中使用vba对未打开[打开,是一种常用的动词,它指的是,把器皿或盒子的盖子掀开。]的文件[文件是现代词,是一个专有名词,指的是形成的正式文书,分为公文、文书、函件和其他文件。]重命名[重命名:给文件或文件夹等重新起一个名称。]

  1、首先我们打开一个工作样表作为例子。

excel如何使用vba快速重命名未打开的文件

  2、我们使用alt+f11组合快捷键[快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。]进入vbe编辑器[编辑器是软体程序,一般是指用来修改电脑档案的编写软件,但也有人称 PE2、HE4(汉书)……等文书软件为编辑器。],插入一个新的模块[模块是对词条中部分内容进行格式化整理的模板。],并在模块中输入以下代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]

  Sub rename()

  Name "<工作簿路径[路径(path)在不同的领域有不同的含义。]><旧名称[(1) 用以识别某一个体或群体(人或事物)的专门称呼这种水果的名称叫苹果(2)赢得或赠予的称号多年来林区所在地没有恰当的名称...]>.xls" As "<工作簿路径><新名称>.xls"

  End Sub

  3、我们知道在excel中保存一个文件为另一个文件时可以重新命名, save as 就是本例中as 代码的作用。name是命名函数,所以name as 就是将文件重命名。

  4、不过需要注意的是 ,name改名修改的文件是未打开文件 ,如果是打开的文件直接运行代码的话,程序会报错。

  5、文件的名称需要使用双引号[双引号中文中用“”号表示,以前一般用『』「」 但中国**地区后来使用了类似于西文的引号 “ ” ‘ ’ ,竖排使用﹃﹄ ﹁﹂。]包括起来,需要填写完整的路径和文件名称,包括文件的后缀名[后缀名,又名文件扩展名是操作系统用来标志文件格式的一种机制。]。大家需要注意文件的后缀名是需要通过系统设置来显示的。

  6、最后,使 用name重命名文件只要是符合未打开这一要素, 就可以改名任何文件,包括但不限于excel的文件。当然后缀也可以修改,但是会以默认的关联程序打开。

相关推荐

猜你喜欢

大家正在看