`
ygsilence
  • 浏览: 337299 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

巧用EXCEL批量修改文件名(转)

阅读更多

                          巧用EXCEL批量修改文件名

        平时经常会遇到为大批文件统一重新命名的问题,现将本人在实践中总结的一套“巧用Excel批量修改文件名”的方法介绍给大家。


为了方便说明问题,我们用一个简单的实例来介绍如何巧用Excel批量修改文件名。

例如有一些照片文件存放在一个文件夹下,它们的文件名分别是1.JPG,2.JPG,4.JPG..(编号并不一定连续)。这是本人去武汉游玩所拍摄的照片,为了便于管理,想为它们重新起个有意义的名字,如:武汉1.ipg,武汉2.ipg.jpg,武汉3.ipg..。


现在,让我们一起来看看如何轻松地完成这个批量修改文件名的任务吧。


第一步:请将所有要批量改名的文件存放在同一个文件夹下。


第二步:按WIN+R快捷键,在弹出的“运行”对话框中输入“CMD”,打开一个命令行窗口。并利用CD命令将当前目录指定为第一步中的文件夹。

技巧提示:可以在命令行窗口中先敲入“cd ”(cd后留一个空格),然后在资源管理器中打开要指定的文件夹,将资源管理器地址栏中的文字选中后拖动到命令行窗口中,以加快输入文件夹路径的操作。


第三步:进入指定的目录后,在命令行中输入“dir/b>gm.Txt”。其中"dir/b'表示只列出文件名,不显示其他任何信息。“>”号是输入输出转符号,即将dir/b的输出由默认的屏幕转到gm.txt文件中。

技巧提示:可以使用“dir/o”命令进行排序输出,具体使用方法请在命令行中输入“dir/?”,查看具体的帮助信息。


第四步:现在该主角上场了。启动Excel软件,进行如下操作:

1.在当前工作表的A列第一行上输入“ren ”(ren后留一个空格);

2.打开第三步中创建的gm.txt文件,删除内容为"gm.txt”的一行后,按Ctrl+A键全选,再按Ctrl+C键复制;

3.回到Excel中,在B列第一行的单元格上单击鼠标右键,在弹出的菜单中选择“粘贴”菜单项,将步骤2中复制的内容粘贴到B列;

4.在C列第一行输入一个空格;

5.在D列第一行输入第一个文件要修改成的文件名“武汉001.jpg”;

6.利用自动填充序列的方法依次填充D列、C列和A列,其中D列为依次增加1的等差序列填充,C列和A列为复制填充,填充长度当然是和B列一致。(如图)

技巧提示:在生成D列中的文件名时,可以使用Excel中的函数产生各种特殊的文件名称序列,也可以灵活使用文本函数通过原文件名或其他字符串组合生成新的文件名。这里不说了,请在实际使用的过程中摸索吧。


第五步:在Excel中选中A-D列所有包含数据的行,按Ctrl+C键复制。


第六步:在资源管理器中双击打开gm.txt文件,按Ctrl+A选中全部内容后,按Del键将其删除。再按Ctrl+V键粘贴第五步中所复制的内容,保存并关闭gm.txt文件。


第七步:将gm.txt文件重新命名为gm.cmd(在WIN9x中请重命名为gm.bat)。

最后在资源管理器中双击gm.cmd(或gin.bat)文件,我们便瞬间完成了大批量文件的重命名工作。

其实,这里我们就是巧用了Excd的自动填充功能来批量生成重命名文件的DOS命令“ren 原文件名 新文件名”,从而达到快速批量修改文件名的目的。


以上实例中所介绍的只是最普通的重命名文件的问题,在使用此方法批量修改文件名的时候可以灵活运用,衍生出更多奇思妙想。例如,有一批学生照片,是使用学号进行命名的,在某次考试中,需要使用准考证号来命名学生照片并打印准考证,我们就可以稍微改动一下上面的方法,将学号和准考证号相对应的数据库字段导人到Excel中,再利用自动填充功能,批量产生重命名的DOS命令,继而快速完成大批量文件的重命名工作。

分享到:
评论

相关推荐

    VBA Excel 批量修改文件名

    使用 VBA Excel 快速批量修改文件名 1、点击“生成文件名“按钮, 会在 "原文件名"列(A列)生成文件对应的文件名。 2、在"修改后文件名"列(B列)中输入想要修改后的文件名。 3、点击“重命名文件”后即可。 注:...

    运用excel和批处理批量修改文件名

    在本篇资源中,我们将学习如何使用 Excel 和批处理来批量修改文件名,不需要太多复杂的批处理知识。下面是详细的知识点说明: 1. Excel 相关 在 Excel 中,我们可以使用 Various functions 和 formulas 来处理...

    Excel批量修改文件名工具

    用Excel VBA做的小工具,可以方便的批量修改文件名 通过Excel读取和修改文件名 可以筛选文件类型,自定义文件名称规则 利用Excel,可以方便的自定义文件名称规则 没有加密,可以自由的查看和修改VBA代码

    使用excel批量修改文件名参考文件

    使用excel批量修改文件名参考文件

    用EXCEL VBA编写的文件名批量更改器,可按要求批量更改文件名

    用EXCEL VBA编写的文件名批量更改器,可按要求批量更改文件名

    cdm+excel批量修改文件名

    ### 使用CDM与Excel批量修改文件名:详细步骤与原理解析 #### 一、背景介绍与目的 在处理大量文件时,尤其是当需要对一批文件进行重命名操作时,手动一个个更改显然耗时且效率低下。例如,在图像处理、文档管理...

    Excel VBA批量修改文件名

    Excel VBA批量修改文件名

    python批量修改文件名“资源”

    在文件操作方面,Python提供了一系列的内置模块,使得批量修改文件名变得轻而易举。本篇文章将深入探讨如何利用Python实现批量修改文件名,并通过实际示例来解释这一过程。 首先,我们需要导入Python的`os`和`os....

    借助excle批量修改文件名

    首先,标题“借助Excel批量修改文件名”表明我们要利用Microsoft Excel的表格功能来规划文件名的修改策略。Excel是一个强大的电子表格工具,其强大的数据处理能力可以让我们方便地组织和对比大量文件名,通过设置...

    批量修改文件名,批量提取文件名

    批量修改任何文件的文件名,先批量提取文件名列表,然后批量修改

    批量更改文件名工具

    "批量更改文件名工具"就是为了满足这种需求而存在的软件。这类工具能够高效地帮助用户一次性处理多个文件的命名问题,类似于在文字处理软件如Microsoft Word中使用的“替换”功能,但应用于文件系统层面。 批量更改...

    Excel怎么批量修改文件名.docx

    下面将与大家分享一个使用 Excel 和命令行工具批量修改文件名的方法。 第一个步骤:建立文件夹 首先,在 C 盘建立一个文件夹,例如名为 "pic",然后将下载的图片文件放置于该文件夹中。这样可以方便地管理和组织...

    用批处理批量修改excel表格文件名[会计实务-会计实操].doc

    本文主要介绍如何使用批处理批量修改Excel表格文件名,以满足特定的需求。通过使用批处理、命令行和脚本,可以快速地批量修改文件名,从而提高工作效率。 知识点1:批处理的基本概念 批处理是一种自动执行命令的...

    Excel2021使用重命名命令ren结合批处理实现批量修改文件名.docx

    Excel 2021 使用重命名命令 ren 结合批处理实现批量修改文件名 在 Excel 2021 中,有一个隐藏的功能,那就是使用重命名命令 ren 结合批处理来实现批量修改文件名。这个功能对于需要批量处理文件名的用户来说非常...

    利用excelVBA批量修改文件名以及自动插图到word.pdf

    利用excelVBA批量修改文件名以及自动插图到word.pdf

    批量修改文件名或文件夹名小工具.rar

    9. **Excel集成**:"批量修改文件名或文件夹名小工具.xls"可能意味着该工具结合了Excel的功能,允许用户通过表格来定义重命名规则,比如输入新的文件名模板,或者指定需要替换的文本和替换后的文本。 综上所述,...

    Win7批量修改文件名的方法.docx

    Win7 批量修改文件名的方法 ...本文档提供了一个实用的方法来批量修改文件名,指导用户如何使用命令提示符窗口和 excel 软件来生成批量修改文件名的命令。该方法可以应用于各种文件类型,提高工作效率。

    批量修改文件名的方法.docx

    本文将详细介绍如何使用 DOS 命令和 Excel 表格来批量修改文件名,实现快速和方便的文件名修改。该方法无需安装任何软件,不需要任何技术背景,只需要基本的计算机操作知识。 一、基本概念 文件名修改是我们在日常...

    批量修改文件名的简单方法.docx

    在修改文件名之前,我们需要首先建立一个原文件名和新文件名的对应关系,然后使用批处理命令来实现批量修改文件名。这个思路的核心是使用Excel来生成批处理命令,并使用ren命令来实现文件名的修改。 使用Excel生成...

    用批处理批量修改excel表格文件名【会计实务操作教程】.pptx

    本文将教您如何使用批处理批量修改Excel表格文件名,以满足儿子睡前十分钟小故事的需求。通过使用Excel和批处理,快速地将文件命名为满足儿子睡前十分钟小故事的需求,从而提高工作效率。 知识点1:使用批处理批量...

Global site tag (gtag.js) - Google Analytics