当前位置:首页经验技巧Excel经验excel入门

如何用excel表格给文件改名

2026-01-23 10:58:19

1.Excel下如何利用记事本批量对无规律文件改名呢?

首先,在文档所在目录下用记事本建立一个空文本,存为文件名LS。

BAT(注意扩展名不能是TXT,要改成BAT)。然后在里边输入如下一行简单代码(注意代码行中有三处空格,不要漏掉):DIR *。

* /B LIST。TXT保存这个BAT文件之后,双击此文件,你会发现文档目录中生出一个新文件LIST。

TXT。打开它看看,原来是文件列表清单。

去掉上面的两行,只留下有用的清单。有了清单就好办,现在我们将其复制到一张空白的Excel表格的B列当中,然后在A列填上自动数字序号,在C1单元格中输入一个简单公式=REN B1 A1。

B1,回车后下拉填充C1到C列末尾。 然后复制C列单元格内容。

将复制的内容回填到LS。BAT文件中,覆盖掉BAT文件中原有的内容,然后双击LS。

BAT运行,这样文件就自动全部按序号加标题的方式重命名好了。如果你在使用好压这款压缩软件,批量更名也可以照下面的方法快速完成。

在文件夹中选中所有要更名的文件,右键单击并选择好压其他压缩命令批量文件改名菜单命令。

2.用EXCEL数据批量改文件名我有一个文件夹1,里面有学生个人医保

不知道你有没有使用过宏,如果有用过就不用看下面的说明了,如果没有用过,就请按我说的先对EXCEL进行一下设置,工具-选项-安全性-宏安全性-中-确定-确定。

然后打开我帮你做的附件,会弹出宏安全提示窗,点击启用宏,这样打开文档,宏就可以使用了,然后你把你自己表里的内容复制过来,更改文件名就很简单了,点击一下文档中的那个按钮,在弹出的对话框里选择放置文件的文件夹,确定后就可以完成全部文件的更名。或都复制我写的代码,到你自己的EXCEL文档里,并运行它,也可以实现批量更名。

另外需要说明的是表中没有相片编号的文件名也不作更改。

3.批量文件改名

从要求看,直接的软件可能没有。

如果写软件的话,也不是很难。这里我写了一个宏来处理。

软件:UltraEdit-32 13.10(处理文本文件的有力工具) 脚本: c 宏命令 操作 1、启动UltraEdit-32 2、加载 c 宏 3、新建一个空白文本文件,保存名为:end 4、然后手动一次性全部打开要处理的:新建 文本文档/新建 文本文档 (2)/新建 文本文档 (3)。

5、直接运行rename宏 执行的效果是重新建立了一批改好名字的文档。这样一是比较好处理,二是不破坏原始文件,处理的不好,还可以再来。

没有设计错误处理。所以请严格照步骤来做。

否则可能中间出错 执行宏之前,清空剪切板里面的内容。

4.excel 中,怎么利用vba把文件另存为另一个文件名

实现的方法和详细的操作步骤如下:

1、首先,在桌面第一章中,每个工作簿的名称都放在工作表中,如下图所示,然后进入下一步。

2、其次,完成上述步骤后,创建一个新的工作簿,将其命名为“第一章目录”,然后按“alt + f11”组合键打开“宏”界面,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,在VBA中,单击“插入”按钮,然后选择“模块”选项以创建新模块,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,输入如下红框中的代码,如下图所示,然后进入下一步。

5、随后,完成上述步骤后,返回到名为“第一章目录”的工作簿,然后按“alt + f8”组合键调出“宏”对话框,如下图所示,然后进入下一步。

6、最后,完成上述步骤后,单击“宏”对话框中的“执行”按钮,“宏”对话框自动关闭,代码自动执行,即第一页中的每个文件夹名称都显示在sheet1中,可以根据需要调整格式,如下图所示。这样,问题就解决了。

5.excel 文件名更改时 宏中对应该文件的文件名也一起更改

没有试过,理论上讲不大可能。

给文件改名是个操作系统的事件,不可能通知到Excel。Excel就更不可能改它录制的代码了。

如果你的文件确实需要改名,可以在代码里定义一些fso对象,然后使这个文件具有一些特定的属性,如最新修改的文件,或者所在文件夹中的惟一文件,或者名字中有些特殊的前缀后缀等,再在代码里利用这些属性找到这个文件,以提高代码的适应性。 补充: 用消息给你发了一点代码,但严格地说那个不是fso:)你随便找一些VB的帮助文档,里面都有很详细的说明。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .