mybaitplus 根据id批量进行修改_批量重命名工具
审计师在归档的时候,会大量整理文件,比如对归档附件的重命名。
如果你使用的Total Commander这款神器,它自带批量重命名功能。
这里分享下,以前自己用Excel VBA做的批量重命名工具。
代码其实也比较简单
1.获取文件名
选择一个文件夹目录,获取该文件夹目录下所有文件(不获取子文件夹)
代码如下:
Sub Getfd(ByVal pth)Set Fso = CreateObject("scripting.filesystemobject")Set ff = Fso.getfolder(pth)For Each f In ff.FilesRem 具体提取哪类文件,还是需要根据文件扩展名进行处理Cells(Rows.Count, 1).End(3).Offset(1) = f.NameNext f
End Sub
首先通过Getfd函数,获取给定文件目录下所有的文件名,填写在当前工作表的A列。
2.替换文件名
将B列填写好新的文件名称(如果不想改变就空白就行,不会进行操作)
当然改名的过程你可以通过excel的分列、函数等操作。
完成后点击“替换文件名”。
看本地文件就完成了文件批量重命名的工作。
代码如下:
Sub 替换文件名()Set D = CreateObject("scripting.dictionary")Dim n, i As LongDim ID, changeName As Stringn = Cells(Rows.Count, 1).End(3).RowFor i = 2 To nID = Cells(i, 1)changeName = Cells(i, 2)D(ID) = changeNameNext iSet Fso = CreateObject("scripting.filesystemobject")Set ff = Fso.getfolder(mypath)For Each f In ff.FilesIf f.Name <> D(f.Name) And D(f.Name) <> "" Thenf.Name = D(f.Name)End IfNext fMsgBox ("已替换完成")
End Sub
当然,如果你想获取和修改一个文件目录下所有文件(包含子文件夹下的文件)那么可以,通过写一个递归函数达到目的。
工具下载链接:微云下载链接
本文首发于公众号:逆行的狗。
更多审计工具:github链接
审计效率提升课程(免费):B站链接
mybaitplus 根据id批量进行修改_批量重命名工具相关推荐
- 百度网盘8种批量修改文件名称重命名的方法
百度云盘在线批量修改文件名称教程 传送门:下载地址 推荐:第七种方式全盘搜索替换,无论文件在哪儿都可以找到并替换掉 百度网盘批量改名之关键词替换重命名(一) 百度云网盘批量改名之正则替换重命名(二) ...
- HTML文件命名_批量重命名工具
Rename Us破解版是一款文件批量重命名工具,该软件可以通关命令重命名或者复制多个文件进行修改,文件名可以根据用户所指定的规则进行更改,如更改文件的日期.后缀名等等,命名前的文件可以手动或者按照名 ...
- 文件批量重命名工具,批量修改文件名的实现思路
在工作中可能会遇到文件数据成果已经制作完成后,遇到文件命名规则变更,需要对大量文件重命名,甚至修改目录结构的.本文介绍利用FME实现文件批量重命名的解决方法. 因为工作实际情况各不相同,文件重命名规则 ...
- 百度网盘批量重命名工具怎么用,百度网盘怎么批量修改文件名
这里写百度网盘批量重命名工具怎么用,百度网盘怎么批量修改文件名自定义目录标题 很多时候,我们百度网盘里的文件需要重命名,方便我们整理文件.如果一个一个修改,很费时费力,那么,有没有百度网盘批量重命名工 ...
- ant批量修改文件名_Ant Renamer-Ant Renamer(免费批量重命名工具)下载 v2.12官方版--pc6下载站...
AntRenamer免费批量重命名工具支持Unicode文件名WindowsNT版本-2000XPVista和7,字符串插入,编号,更改扩展名,用其他字符替换字符串,大小写变化,随机名称创建,正则表达 ...
- 使用Matlab制作的视频媒体批量重命名工具
视频媒体批量重命名工具 1.Abstract 编程语言:Matlab.python 思路:利用python获取视频创建时间,通过Matlab实现对视频关键帧的读取与显示,以及对于用户打标信息与 ...
- Electron 批量重命名工具详细代码
Electron 批量重命名工具代码示例,可以批量重命名文件夹中的所有文件: const { app, BrowserWindow, dialog } = require('electron'); c ...
- ogg批量配置_Macos上一款批量文件重命名工具A Better Finder Rename 11
如何快速批量重命名文件呢?Macos上一款批量文件重命名工具A Better Finder Rename 11. A Better Finder Rename 11 macwww.macw.com ...
- 批量文件重命名工具:A Better Finder Rename 11 for Mac
a better finder rename mac中文破解版是mac上一款强大的批量文件重命名工具,可以帮助用户通过应用各种模式快速批量重命名多个文件,a better finder rename ...
最新文章
- 码crc校验_CRC计算
- F - Tmutarakan Exams URAL - 1091 -莫比乌斯函数-容斥 or DP计数
- 蚂蚁金服面试经历!临场发挥!
- SAP MM 评估类型 评估类别
- 带你认识SAP反记账
- 变压器轻载是什么意思?
- 服务器windows系统如何登陆,如何登陆windows云服务器
- Logstash配置语法及相关命令
- 获取ul下li标签里点击的是哪一个li并获取li里a标签的值
- 医院标准化信息中心机房建设心得
- 拼图技巧,一家人的健康码行程码拼图怎么拼
- php 牛顿冷却定律,基于用户投票的排名算法(四):牛顿冷却定律
- 霍夫直线检测原理详解
- 弘辽科技:拼多多客单价怎么算?如何提高?
- psn请验证您不是机器人_PS4无法登陆PSN的解决办法
- AI 教你画油画:任意画风都可驾驭
- 轻松实现iMessage群发
- SAS学习——SAS逻辑库
- excel如何快速将中文翻译为英文?
- 蓝桥杯练习 分解质因数