首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在excel中用名称列表重命名文件名的最后一部分

在Excel中,可以通过宏(macro)来批量重命名文件名的最后一部分,具体步骤如下:

  1. 打开Excel,创建一个新的工作表。
  2. 在第一列(A列)输入原始文件名,包括文件路径和文件扩展名。
  3. 在第二列(B列)输入新的文件名的最后一部分,也就是需要替换的名称列表。
  4. 在Excel菜单栏中选择“开发工具”-> “宏”-> “宏录制器”,弹出“宏录制”对话框。
  5. 在“宏录制”对话框中,输入一个宏名称,例如"RenameFiles",然后点击“确定”按钮。
  6. 进行文件名重命名操作:
    • 在工作表中选中第一行的原始文件名。
    • 使用Ctrl+H快捷键调出“查找与替换”对话框。
    • 在“查找”输入框中输入"*",表示替换所有文件名的最后一部分。
    • 在“替换”输入框中输入"="&B1,其中B1是新文件名的最后一部分的单元格引用。
    • 点击“全部替换”按钮,完成文件名替换。
    • 选中下一行的原始文件名,重复上述操作,直到所有文件名都被替换。
  • 关闭“查找与替换”对话框,点击Excel菜单栏中的“停止录制”按钮,结束录制宏。
  • 按下Alt+F8快捷键调出“宏”对话框,选择刚刚录制的宏"RenameFiles",点击“运行”按钮。
  • 所有文件名的最后一部分都会被替换为新的名称列表中的对应部分。

这是一种在Excel中利用宏实现文件名重命名的方法,可以快速批量修改文件名。如果需要更复杂的文件名重命名操作,也可以编写VBA代码实现。请注意,这个方法适用于在Windows操作系统中,如果在其他操作系统中使用,请根据具体情况进行调整。

此外,腾讯云提供了对象存储服务 COS(Cloud Object Storage),可以用于存储和管理文件。您可以通过COS API来操作存储桶中的文件,包括文件上传、下载、复制、删除等操作。了解更多关于腾讯云COS的信息,请参考腾讯云官方文档:腾讯云对象存储 COS

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

excel常用操作大全

2.如何在文件下拉窗口底部设置最近运行文件名数量? 打开“工具”,选择“选项”,然后选择“常规”,并在“最近使用文件列表”下文件编号输入框中更改文件编号。...如果菜单中未显示最近使用文件名,请取消“最近使用文件列表”前复选框。 3.在EXCEL中输入“1-1”和“1-2”等格式后,将成为日期格式,1月1日和1月2日。我该怎么办?...如果您可以定义一些常规数据(办公室人员列表),您经常需要使用这些数据作为将来自动填充序列,这难道不是一劳永逸吗?...选择区域后,选择“插入”\“名称”\“定义”,为区域命名,组1,然后在公式中使用区域名称“==SUM(组1)”。...28、命名工作表时应注意问题 有时,为了直观起见,经常需要重命名工作表(Excel默认表名是sheet1、sheet2.)。重命名时,最好不要使用现有的函数名作为表名,否则在以下情况下会有歧义。

19.2K10

一款使用Excel制作批量修改Excel文件名实用工具

引言:无意中在strugglingtoexcel.com中碰到了这款批量修改Excel文件名工具,使用Excel制作,很简洁实用。...有时候,我们需要修改大量Excel文件名称,例如,公司人力资源主管每月末都会收到当月各个部门发来工作簿,需要修改这些工作簿名称并添加前缀或后缀,如果只有少量几个工作簿,分别重命名不是什么问题,但如果有成百个这样工作簿呢...此时,批量修改Excel文件名工具就有用处了。 如下图1所示,一个Excel电子表格应用程序,可以批量重命名Excel文件。 图1 下面,我们来看看如何使用这个Excel应用程序。...此时,下方“文件新名称”和“最终文件名称”都会根据输入实时发生变化。 如果不想重命名现有文件,则将该文件文件名输入到“覆盖”列中该文件对应单元格。...如果在使用“导入文件”将文件列表导入工作表中后,又在文件夹中添加了新文件,则可以单击“刷新文件列表”按钮,将列出该文件夹中目前所有文件(包括刚刚添加新文件)。

1K20
  • 零代码编程:用ChatGPT对Excel文件批量重命名

    文件夹下面有几百个Excel文件,希望去掉开头“【企查查】专利-”,去掉结尾电话,然后在后面统一加上“发明专利列表”这几个字。...可以在ChatGPT中这样输入提示词: 你是一个Python编程专家,要完成一个文件标题重命名任务,具体步骤如下: 打开F盘文件夹:北交所上市公司全部发明专利,读取所有xls后缀文件文件名; 去掉文件名开头字符...:“【企查查】专利-”; 去掉文件名()以及()中字符; 去掉文件名“.xls”; 在所有文件名后面加上字符“_发明专利列表_20230813.xls”; 注意:每一步都要输出信息; 在重命名文件之前检查是否已经存在具有相同名称文件...“_发明专利列表_20230813.xls” new_file_name = new_file_name + "_发明专利列表_20230813.xls" # 在重命名文件之前检查是否已经存在具有相同名称文件...在vscode中运行程序,显示成功: 打开文件夹,重命名文件如下:

    8210

    【Linux终端探险】:从入门到熟练,玩转基础命令秘密(一)

    //列表查看当前目录下所有目录和文件(列表查看,显示更多信息),与命令"ll"效果一样 除了ls命令,还可以使用tree命令以树状结构查看目录,但请注意不是所有系统默认安装了tree,你可能需要先安装它...创建目录 mkdir 命令是 “make directories” 缩写,是Linux和类UNIX系统中用于创建新目录命令。...重命名目录/文件 命令:mv 基本用法:mv 旧名称名称 示例:mv oldfile.txt newfile.txt 会将文件 oldfile.txt 重命名为 newfile.txt。...如果destinationdir不存在,需要确保目标路径最后一部分是一个目录名,否则会报错。...保持权限和时间戳:使用-p(preserve,保持)选项可以在拷贝时保留源文件权限和最后修改时间戳。

    12710

    Navi.Soft31.开发工具(含下载地址)

    图3-2 展示文件名称,全称,创建时间,最近更新时间,文件版本,产品版本,语言,版权信息 3.1.2引用对象 ?...图3-6 展示对象名称,对象全称以及对象类型 3.1.3.2变量列表 ? 图3-7 展示选中对象变量列表 3.1.3.3属性列表 ? 图3-8 展示选中对象属性列表 3.1.3.4事件列表 ?...图7-2 8重命名 双击“重命名”菜单,弹出如下图所示页面,用于重命名指定文件夹中文件 ? 图8-1 重命名,即是批量修改文件夹中文件名称。我们文件夹中,会存如下图所示命名 ?...:将上图[bbs.yaosk.com]替换为空 规则2:增加常量。即文件名中增加固定常量值 9FAQ 1....SQLite数据库如何使用 注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中 注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用是Net4.0驱动.文件名称是:

    2.3K90

    【实用原创】20个Python自动化脚本,解放双手、事半功倍

    # 生成新文件名 new_filename = filename.replace(old_name, new_name) # 重命名文件...该函数遍历指定目录中所有文件,检查每个文件名是否包含旧名称。如果包含,它会用str.replace方法生成一个新文件名,然后使用os.rename方法将文件重命名。...最后,使用to_excel方法将合并后数据保存到一个新Excel文件中。在这个方法中,index=False参数表示在输出文件中不包括行索引。...最后,保存带有水印图片到指定输出路径。...函数首先创建了一个PyPDF2.PdfMerger对象,然后逐个打开输入列表PDF文件,并使用append方法将它们添加到合并器中。最后,使用write方法将合并后PDF输出到指定文件路径。

    2.2K10

    如何用Python操作Excel完成自动办公(一)

    这一篇文章,咱们就来学习一下爬虫最后一个步骤——如何存储数据到本地。...Excel 基本介绍 Excel 是我们日常工作中一款非常常用数据处理软件,Excel主要是包含了 文件名、单元格 和 工作表 三个概念。...image.png Excel表格文件名不用过多解释,一个Excel文件中可以有多个工作表,而一个工作表中又可以含有很多单元格,单元格构成了表格基本结构。...如果你知道工作表文件名,也可以用wb['工作表名']方式选择对应工作表,:wb['5月份采购统计表 ']。 单行数据写入 接下来,可以在工作表中写入数据了。...sheet = wb.active # 给工作表重命名 sheet.title = '5月份采购统计表' # 用列表存储多行数据 data = [ ['办公用品', '采购数量', '支出金额

    1.9K10

    个人永久性免费-Excel催化剂功能第41波-文件文件夹相关函数

    背景介绍 在前面的第16波中,其实已经有大量关于文件、文件夹批量操作,批量创建、移动、复制、重命名文件、文件夹等操作。这其中大部分操作需要获取原有文件路径信息这一步前提条件。...而GetFilescontainsText仅对文件名作匹配。 GetDirectoryName函数 获取上一级文件夹全路径。 ?...GetFileExtension PathCombine函数 用于合并多段文件夹或文件名使用,无需处理多段名称后面是否有结束符\ 如果是最后一个是文件路径,需要带上文件后缀名,单纯文件后缀不能作为最后参数传入...版最全单位换算,从此不用到处百度找答案 第36波-新增序列函数用于生成规律性循环重复或间隔序列 第37波-把Sqlserver强大分析函数拿到Excel中用 第38波-比Vlookup更好用查找引用函数...第39波-DotNet版正则处理函数 第40波-工资、年终奖个人所得税计算函数 关于Excel催化剂 Excel催化剂先是一微信公众号名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新

    1.3K20

    如何批量获取excel图片并准确命名?

    需求 当有一张如下图所示excel表,一列是图片,另一列是图片对应名称型号)。如何把里面的图片批量下载下来并按对应列单元格命名呢?...将excel后缀改为zip或者rar,变成压缩文件。再解压,在xl\media文件夹下将得到excel里所有的图片。...= str(file_name.split('.')[0]) + new_type # 新文件名,命名为:xxx.zip dir_path = os.path.dirname(file_path...更麻烦是,图片序号跟excel表里图片顺序并不一致,而且是乱序,导致不能使用批量重命名手法修改该图片名称。...该代码比较详细地考虑了图片输出各种场景,详解代码里中文注释。最后点击编辑器上方运行就会实现我们需求。

    3.7K20

    使用Python移动和重命名Excel文件

    标签:Python与Excel,pandas 本文将向你展示如何在Python中移动和重命名Excel文件。...示例 假设你管理着客户每周发票报告列表,每周,公司发票系统会为每个客户生成一份Excel报告,并保存在以客户名称命名文件夹中,参见下面的屏幕截图。...图1 我们希望将这些文件夹中所有Excel文件移到一个名称为“week_1”文件夹中,而不是每个客户文件夹中都有一个发票文件。...由于单个Excel文件都具有相同名称“发票.xlsx”,我们将它们全部复制并粘贴到同一个文件夹中时要重命名。 图2 你想手动复制/粘贴并修改名称35次吗?...我们要做是,逐一把每个“发票.xlsx”文件移动到一个名为“week_1”文件夹中,然后通过添加相应客户名称重命名Excel文件。

    3K30

    Python超详细基础文件操作(详解版)

    读数据(readlines) readlines 是 Python 中用于读取文件方法之一,它用于逐行读取文件内容,并将每一行作为字符串存储在一个列表中。...import os 1.2 准备文件列表重命名文件,您需要先列出指定目录中所有文件。可以使用 os.listdir() 函数来获取目录中文件列表。...and '_' in file_name: # 分割文件名,以下划线为界 parts = file_name.split('_') # 确保分割后一部分为...4.使用 split('_') 分割文件名,确保分割后一部分为'00159231127'。 5.构建新文件名,并使用 os.rename 来重命名文件。...2.然后遍历这些文件夹名,提取前 5 位名称,并将具有相同前缀文件夹放入一个字典中。 3.最后打印出前 5 位相同文件夹名。

    36710

    使用VBA重命名文件:5个代码示例

    Sub RenameFile() Name "D:\完美Excel\date.xlsx" As _ "D:\完美Excel\我文章\date-重命名.xlsx" End Sub...示例2:基于单元格值重命名文件 如下图1所示,单元格C2中是当前文件名称,单元格C4中是新文件名称。...因此,该命令不仅可以重命名文件,还可以移动文件。例如,下面的代码将文件从D:\完美Excel\移动到D:\完美Excel\我文章\,但文件名保持不变。...2.在工作表中像Excel内置函数一样调用。 图2 TRUE表示以单元格C2中值命名文件已成功重命名为单元格C4中值文件。如果我们再次运行该函数,它将显示FALSE,因为文件已经重命名。...可能错误 如果试图重命名不存在文件或文件夹路径,则会触发错误:运行时错误'53’:未找到文件。如果新文件名与现有文件名相同,则会触发以下错误:运行时错误’58’:文件已存在。

    2.2K30

    Power Query 真经 - 第 9 章 - 批量合并文件

    不是所有的区域都会生产相同产品,所以文件列数也不相同。 文件名区域名称必须被保留。 需要从子文件夹名称中保留日期格式(例如“2019 Q4”)。...列 包含 内容 对实际文件内容引用 文件名称 给定文件名称 扩展名 文件类型 访问日期 文件最后一次被访问日期 修改日期 文件最后修改日期 创建日期 文件创建日期 属性 包含文件大小、可见性状态等项记录...如果仍然有混合文件(销售报告、财务报表和预算准备文件等),可能需要在这个阶段做一些额外筛选,来限制列表中只有那些想要合并文件,并且具有一致结构。...对于这个场景,现在处于一个很好情况,查看任意 Excel 文件列表。尽管这些文件仍在主源数据文件夹子文件夹中,但也可以这样做,并继续下一步。 本节最后一步是可选。...图9-22 【逆透视】数据集前四列是由文件夹和文件名驱动 【警告】 数据类型永远不会从“转换示例文件”中继承。在加载到工作表或数据模型之前,一定要确保将更改数据类型作为查询最后一步来设置。

    4.9K40

    学会这个,1秒就可以批量处理文件

    【问题1】根据公司名称,批量创建文件夹 拿到老板给到这个任务后,没关系我很有耐心,不就是右击新建文件夹重命名保存吗,然后加班点鼠标到天荒地老,终于完成了。...把这个text文档扩展名改为.bat。双击运行后会出名一个filenametext文档打开这个文档就可以看到文件名,把文件名再复制到excel中,分列整理得到需要文件名,删除多余行即可。...动态演示图如下: 【问题3】批量修改图片名称 要求把图片依次修改成对应各个公司名字,如果一张张来右击重命名,又是一通加班鼠标手屏幕脸旧疾更加严重。还是bat拯救我们于水深火热之中。...选中要重命名图片按住shift键不放,右击然后“复制到路径”,打开一个excel文档,粘贴后会得到路径及所有的图片名。 用分列把图片名字提取出来。...最后双击运行文档,即可批量重命名图片名字,下面是动图演示见证历史时刻: 总结 使用text文档,再把text文档后辍txt更改为bat,可解决名称与文件互相批量生成, 更可批量修改图片名字。

    63810

    批量下载数百个Power BI自定义图表对象、主题模板,不用找下载软件了!| Power Automate实战

    Step-01 启动Excel打开Power BI主题库信息文件 为方便对下载链接调用,以及在文件下载后,可以对文件按照Excel相关内容(主题名称)进行重命名,所以,先将抓取Power BI...Step-04 添加for each循环,对从Excel工作表中读取内容进行循环处理 Step-05 添加“从Web下载”步骤,下载相应链接(示意图)文件: Step-06 对下载文件重命名...实际上,可以在上一步骤下载文件过程中,直接给下载文件指定新名称,大家有兴趣可以试一下。...只是个人感觉,对文件夹路径、文件名称以及扩展名处理也并不是很方便,所以增加该步骤。...后续按需要继续在for each循环内,添加“从Web下载”及“文件重命名”步骤,对其他需要下载文件链接(主题文件)进行下载并重命名即可,不再赘述。

    3K10

    python之办公自动化

    当然,它也支持目标 A 裁剪到 直接裁剪到 目标 A ,但是它额可以支持将 目标 A 这个路径下这个文件名称进行改变,所以它也是一个变相重命名。...如果搜索字符串出现在文件内容中,则将文件路径添加到final_result列表中。最后,它返回最终结果列表final_result。...1.9 批量修改目录中文件名称首先我们知道文件名需要修改指定字符串,至于实现方法,那当然是通过循环,将目标字符串加入到文件名并进行修改。...然后,它遍历传入二维列表每一个元素,并将它们写入工作表中相应位置。最后,它使用close函数关闭excel对象,保存文件。...4.3 Excel 写入图表学习完如何书写一个excel 文件 ,我们来看看如何在excle 上生成一个比较简单图表。4.3.1 常用函数我们先来看看所需要几个函数。

    5.1K191

    Python 自动化指南(繁琐工作自动化)第二版:十、组织文件

    与range()不同,os.walk()函数将在循环每次迭代中返回三个值: 当前文件夹名称字符串 当前文件夹中文件夹字符串列表 当前文件夹中文件字符串列表 (我说的当前文件夹是指当前for循环迭代文件夹...项目:将美式日期文件重命名为欧式日期 假设你老板给你发了几千封电子邮件,文件名称中带有美式日期(MM-DD-YYYY),并需要将它们重命名为欧式日期(DD-MM-YYYY)。...带日期文件名spam4-4-1984.txt和01-03-2014eggs.zip要改名,不带日期文件名littlebrother.epub可以忽略。 您可以使用正则表达式来识别这种模式。...第三步:形成新文件名,并将文件重命名 最后一步,用欧式日期连接上一步中变量字符串:日期在月份之前。用以下代码填充程序中剩余三个TODO: #!...在文件名开头添加前缀,添加spam_将eggs.txt重命名为spam_eggs.txt 将带有欧式日期文件名更改为美式日期 删除文件中零,spam0042.txt 项目:将文件夹备份成 ZIP

    1.4K50

    对接莫仕Molex EDI项目案例

    3.通过Branch端口(端口名称为Molex_is850/830/862)按文件类型进行分流,可以选择(文件名称、消息头部、XPath)为匹配类型筛选。...6.最后将国际标准格式X12订单文件,传到AS2端口(端口名称为Molex_AS2),即可将订单发送给莫仕(Molex)方。...3.然后把输出XML文件,通过Branch端口(端口名称为Molex_is855/856/810)按文件类型进行分流,可以选择(文件名称、消息头部、XPath)为匹配类型筛选。...5.最后从Email Send端口(端口名称为Molex Email)发送订单信息到企业A邮箱。...2.改进注意点 1.项目周期中占比时间最大一部分工作就是连通性测试、定制化实施和业务集成测试部分,如何在之后Excel/CSV方案中缩短这几部分时间周期,就是我们将为之努力方向。

    84140
    领券