首页 > Office专区 > Excel教程 >

excel中使用vba对未打开的文件重命名

来源:互联网 2023-02-21 15:46:41 282

excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

工具/原料

  • excel2013
  • 更多经验请关注,如果帮到了你,请在上方给个投票谢谢支持。 好人一生平安。
  • 先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。

方法/步骤

  • 1

    首先我们打开一个工作样表作为例子。9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 2

    我们使用alt f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:9l1办公区 - 实用经验教程分享!

    Sub rename()9l1办公区 - 实用经验教程分享!

    Name "工作簿路径>\旧名称>.xls" As "工作簿路径>\新名称>.xls"9l1办公区 - 实用经验教程分享!

    End Sub9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 3

    我们知道在excel中保存一个文件为另一个文件时可以重新命名,save as 就是本例中as 代码的作用。name是命名函数,所以name as 就是将文件重命名。9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 4

    不过需要注意的是,name改名修改的文件是未打开文件,如果是打开的文件直接运行代码的话,程序会报错。9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 4该信息未经许可获取自百度经验
  • 5

    文件的名称需要使用双引号包括起来,需要填写完整的路径和文件名称,包括文件的后缀名。大家需要注意文件的后缀名是需要通过系统设置来显示的。9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 6

    最后,使用name重命名文件只要是符合未打开这一要素,就可以改名任何文件,包括但不限于excel的文件。当然后缀也可以修改,但是会以默认的关联程序打开。9l1办公区 - 实用经验教程分享!

    excel中使用vba对未打开的文件重命名9l1办公区 - 实用经验教程分享!

  • 注意事项

    • 谢谢你的投票。
    • 你的投票是我编辑经验的动力。谢谢你。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!9l1办公区 - 实用经验教程分享!


    标签: excel使用文件命名

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码