Excel怎么批量重命名文件名?Excel批量重命名文件教程
今天,学校的学籍管理员需要将学籍照片重命名,原来的文件名为姓名+学籍号,如:冯怡涵G41018320001102952X,更换为姓名+身份证号,如:冯怡涵41018320001102952X。仔细观察发现,学籍号只是在身份证号前加上一个字母 G或者L。
在网上搜索了下,发现一个教程,稍加变通下。主要利用windows批处理命令和excel。
Excel批量重命名文件教程
打开照片所在的文件夹,新建一个记事本文件,后缀名为.txt格式。
其他文件格式同样适用,mp3,文档等。
在记事本文件中,输入命令:dir *.jpg /b重命名.bat 。保存文件,将文件名修改为1.bat,双击执行,会在文件夹内生成一个重命名.bat的文件。
第二步主要是获取文件夹内的文件,并生成一个文件。
打开新生成的文件:重命名.bat,将里面的内容复制到excel中,选择性粘贴到A列,选中Unicode文本。
例如A列,也就是旧文件名,然后在B列输入新文件名,即需要重命名后的文件名。以开篇的学籍为例,将A列复制到B列,选中B列单元格,将姓名后的字母替换掉,快捷键Ctrl+F。
4、在C1单元格输入公式:=ren A1.jpg B1.jpg。注意:ren和第一个.jpg后面需要加空格,双引号为英文状态下输入。目的是在C列生成将要用到的批处理命令,即将A1单元格的文件名重命名为B1单元格的文件名。
5、右击重命名.bat,选择编辑命令,打开文件,将excel中C列内容复制粘贴。保存,然后双击执行。
注意事项两个命令文件必须放在同一个文件夹下。注意:ren和第一个.jpg后面需要加空格,双引号为英文状态下输入。
相关文章阅读:
Excel工作表单一文件和批量重命名文件的方法
第一种:利用Excel工作表现有单元格内容进行批量重命名。例如:Excel工作表默认标签为sheet1,sheet2,sheet3,sheet4。如何快速重命名为1月销售表,2月销售表,3月销售表,4月销售表。sheet1工作表A1:A4单元格内容是1月销售表,2月销售表,3月销售表,4月销售表。方法:按下ALT+F11,打开VBE窗口,单击插...
excel工作簿批量替换重命名
8、点击“运行-运行子过程\/用户窗体”。9、回到Excel,会发现成功批量重命名工作表。
EXCEL表格中怎样批量才能重命名工作表命名excel表格网
复制 代码 :Sub 重命名()Dim i&For i = 1 To Sheets.CountSheets( i ) . Name = Sheets ( 1 ) . Cells ( i , 1 )NextEnd Sub等返回 Excel表格中的界面,表格中函数在控件下可选择按钮函数控件 鼠标点击 其他的单元格使按钮变成可用状态 ,在按钮点击时,表格已经就处于批量重命...
excel中如何批量修改文件名excel中如何批量修改文件名字
使用VBA宏批量修改Excel文件名称,首先需要编写宏代码,然后在Excel中运行代码即可实现批量修改。具体操作步骤为:打开Excel工作簿,按下Alt+F11键,进入Visual Basic编辑器界面,选中工作簿或模块,输入VBA宏代码,保存文件并关闭编辑器界面,运行宏代码即可实现批量修改Excel文件名称。同时,可以根据实际需求设置...
Excel如何批量重命名不规则文件
Excel如何批量重命名不规则文件,这里有一批办公文档,我们要把名字改成这样:首先,在文档所在的目录中用记事本创建一个空文本,并将其保存为文件名LS。最佳可得技术(注意扩展不能是TXT,但应该改为最佳可得技术)。然后输入下面一行简单的代码(注意代码行中有三个空格,不要错过):目录*。* \/B列表。
如何使用Excel和记事本批量给文件添加数字序号并重命名?
首先,创建一个名为LS.BAT的批处理文件(非TXT格式),在其中输入以下命令,确保有三个空格:DIR *.* \/B > LIST.TXT双击运行此文件,会生成一个包含文件名的LIST.TXT文件。接下来,将LIST.TXT中的文件名内容复制到Excel的新工作表B列,同时在A列自动生成自动递增的数字序号。在C1单元格输入公式=...
excel中如何批量按自己的设置来重命名工作表,如图
第一种:利用Excel工作表现有单元格内容进行批量重命名。 例如:Excel工作表默认标签为sheet1,sheet2,sheet3,sheet4。如何快速重命名为1月 销售表,2月销售表,3月销售表,4月销售表。 sheet1工作表A1:A4单元格内容是1月销售表,2月销售表,...
如何在Excel中使用名称管理器进行批量改名?
批量改名的关键在于生成Windows的批处理命令 REN。例如,REN D:文件1.xlsx 文件2.xlsx 将D盘中的文件1.xlsx重命名为文件2.xlsx。在Excel中,只需简单组合这些符号即可生成命令。批量操作的实现是通过创建一个.bat文件,将Excel生成的命令复制到记事本中保存。只需双击这个.bat文件,即可在Windows环境中...
excel2016怎么将工作表一次性批量重命名
首先打开需要编辑的Excel文档,然后点击新建工作表按钮,建一个新的工作表 在新建的工作表中A1输入标题,从A2开始输入工作表的新名称,依次向下输入即可。输入完成后点击excel2016的“开发工具”菜单。接下来点击工具栏上的“查看代码”按钮。这进会自动打开VBE对话窗口,在窗口中找到“ThisWorkBooK”一项,...
excel表格怎么批量修改文件名
Excel2003ren命令结合批处理来批量修改文件名 1、 先启动电脑上的Excel,我跟大家举例演示,就随便创建了一个比较简单的表格,在C2单元格输入公式:="ren "A2".jpg "B2".jpg",这是一个字符链接公式,表示将A2单元格的内容重命名为B2单元格的内容,回车得到结果,...
仉亚妇康: 原来文件名称复制到A2以下单元,再将新文件名称录入到B2以下单元,执行宏:Sub 批量修改文件名() a = [a:a].Find("*", , xlValues, , , 2).Row 'A列最后可见单元的行号 For b = 2 To a c = Range("a" & b).Value cc = Range("b" & b).Value Name "e:\图片\" & c As "e:\图片\" & cc Next End Sub 请注意修改使用上述代码中的文件路径.
吴桥县17684458108: 如何批量修改excel文件名称 - ?
仉亚妇康: 1、先启动电脑上的Excel,我跟大家举例演示,就随便创建了一个比较简单的表格,在C2单元格输入公式:="ren "&A2&".jpg "&B2&".jpg",这是一个字符链接公式,表示将A2单元格的内容重命名为B2单元格的内容,回车得到结果,然后单元格填充完整个表格. 2、复制C列中的内容,不包括标题,粘贴到一个记事本中,保存类型选为所有类型,然后另存为bat文件. 3、将bat文件放到与需要替换名称的文件,同一文件夹之内,双击执行即可.
吴桥县17684458108: 如何批量重命名 - ?
仉亚妇康: 要批量重名文件,如果你不要要求这么复杂的文件名,倒是可以简单的批量重命名. ctrl+A,全选所有文件(或者你自己选中需要的文件), 然后右键菜单,选择“重命名”, 这时候,只有一个文件显示可输入重命名状态,其他文件只是依旧...
吴桥县17684458108: 用EXCEL数据批量改文件名 - ?
仉亚妇康: 然后打开我帮你做的附件,会弹出宏安全提示窗,点击启用宏,这样打开文档,宏就可以使用了,然后你把你自己表里的内容复制过来,更改文件名就很简单了,点击一下文档中的那个按钮,在弹出的对话框里选择放置文件的文件夹,确定后就可以完成全部文件的更名.或都复制我写的代码,到你自己的EXCEL文档里,并运行它,也可以实现批量更名.
吴桥县17684458108: Excel怎么批量对无规律文件改名 - ?
仉亚妇康: 1,建立一个文件夹2,把文件全部放在这个文件夹中3,按CTRL+A选中全部的表格4,鼠标右键属性:修改名称(改成自己喜欢的名称),在确定 此时你发现所有文件名被修改成规律的文件了
吴桥县17684458108: 如何讲excel里面的文件名批处理重命名到文件夹上面? - ?
仉亚妇康: 可以用VBA处理.就是用旧文件名打卡文件. 再保存成新文件名.如果你懂VBA(宏)试试修改下面的代码. 如果不懂,真就爱莫能助了.Sub Macro1() For i = 1 To [a65536].End(xlUp).Row ' A列为旧文件名, B列为新文件名. 循环A列第...
吴桥县17684458108: 批量修改文件名的几种方法 - ?
仉亚妇康: 其实这是简便的方法批量修改文件名的.今天小编就将大家两个办法来批量修改文件名,相信学会了其中的技巧,你在处理文件、办公时一定会事半功倍的.一、用系统自带预置功能修改在你的Windows电脑上批量修改文件名是非常简单的....
吴桥县17684458108: excel批量修改文件名 - ?
仉亚妇康: 附件 VBA 递归算法 批量提取 & 修改文件名 代码如下: 点击选择文件夹 按钮 选择文件夹, 在C 列输入新文件名后, 点击 重命名按钮 批量重命名Option Explicit Private Fso As Object, Mypath As StringSub 选择文件夹()Dim FoCall 清...
吴桥县17684458108: 如何批量更改excel中的文件名 - ?
仉亚妇康: 在Excel, 除同一张工作表内的单元格外(因可用鼠标点选单元格范围), 其它的批量工作, 如需自动完成, 大部份都需要编写VBA执行宏, 此题亦不例外.如何排序, 工作表名称的结购, 至为重要.名称一定要有统一的结构及数字, 才有...
吴桥县17684458108: 如何批量修改excel的文件名,文件名在每个表格的固定位置 - ?
仉亚妇康: A列原文件名,B列新文件名把excel放到和要修改的文件同目录下 运行以下宏 Sub rename()Dim fsDim pah As StringDim oldName As StringDim newName As Stringpah = ThisWorkbook.PathSet fs = CreateObject("Scripting....