1. 用excel批量命名文件
根据指定名称批量生成工作表,可以利用数据透视表来实现。
操作方法如下:
一、输入要命名的工作表名称
先把需要创建的工作表的名称全部输入到表格里,本例中,我是需要以月份为命名,创建12个工作表。如下图所示:
二、批量生成指定名称的工作表
1、选中刚才的数据区域,点击菜单【插入】-【表格】-【数据透视表】,
2、在弹出的创建数据透视表对话框里,【选择放置数据透视表的位置】,我们选择【现有工作表】,然后鼠标随便移到任何一个空白单元格,点击一下,此时位置就选定好了。
3、点击【确定】后,可以看到表格右侧弹出【数据透视表字段】对话框里;
此时,用鼠标拖拽,将月份拖拽到筛选器中,
4、选中E1单元格,点击【分析】-【选项】-【显示报表筛选页】,
此时,就可以看到,以1-12月份为名称命名的工作报表就全部创建起来了。
三、批量清除生成的几个工作里的数据
刚才生成的12个工作表,我们可以看到每个工作表里面都有数据,即都有对应的月份。这个数据没用,我们需要把它批量删除。
1、按住Shift键,将生成的12个工作表全部选中;
2、按Ctrl+A,选中工作中的内容;
3、点击菜单【开始】,在编辑区域里,点击【清除】-【全部清除】,即把12个工作表里的所有内容都清除完毕。
四、批量给工作表添加表头
12个工作表都按指定名称创建好了,不过是空表。现在要给12个工作表添加统一的表头及表格格式。
1、先随便选一个工作表,在工作表里先把需要的表格做好。例如,我们在1月工作表里做好表格,如下图所示:
2、按Ctrl+A快捷键,选中表格数据单元格区域,并复制,再按Shift键,选中2月-12月工作表,鼠标移到表格里,右键-【选择性粘贴】-【保留源列宽】,即把1月工作表的表格全部一次性粘贴至2月-12月工作表中,并保持原来的列宽不变。
这样子,1-12月,总的12个工作表就都创建成功了。
2. excel批量命名文件夹
1、我们先在要编辑的Excel文档中新建一个工作表。
2、在新建的工作表中,我们将要输入的信息如下如所示依次输入表中。
3、输入完成后点击Excel的“开发工具”菜单。
4、再点击工具栏上的“查看代码”。
5、这时会自动弹出如下图的窗口,我们在窗口上找到“ThisWorkBooK”并右击,在弹出菜单中依次点击“插入/模块”菜单项。
6、然后在打开的窗口中输入代码Sub 重命名()Dim i&For i = 2 To Sheets.Count Sheets(i).Name = Sheets(1).Cells(i, 1)NextEnd Su。
7、关闭窗口,如图点击“开发工具”里的“插入”。
8、在表格中通过滑动鼠标建立一个按钮,同时会弹出指定宏窗口,如图选择“重命名”,然后再点击“确定”。
9、之后再点击一下“开发工具”里的“设计模式”。
10、最后一步按刚刚用鼠标建立的那个的按钮,原来的工作表名称就已经已批量重命名了。
3. Excel批量重命名文件
1、新建一个Excel文件,依次单击“公式”选项卡-“定义名称”;在弹出窗口中的名称文本框中输入“名称”,引用位置输入:=FILES(“D:\批量修改文件名\*.xlsx”)。
2、在A1单元格输入公式并向下填充至没有文件名出现为止:=INDEX(名称,ROW())。
3、在B1单元格开始对应输入需要修改的文件名称;在C1单元格输入公式并向下填充:=“REN “&A1&” “&B1。
4、在批量修改文件名这个文件夹中创建一个文本文档的文件;将Excel表中C1:C3的数据复制粘贴到新建的文本文档中,保存并关闭。
5、将新建文本文档尾缀的txt修改为bat,最后再双击该文件自动运行完成即可。
4. 如何批量命名excel文件
1、【第一步】 打开需要批量更改工作表名称的工作簿,在第一个工作表之前插入一个新的工作表,名称为“目录”,再单击到目录工作表中
2、【第二步】 用鼠标右键单击“目录”工作表名称,在弹出的菜单中选择“查看代码”,之后就会打开代码编辑器,或者直接按下组合键Alt+F11来打开代码编辑窗口。
3、【第三步】 在打开的VB代码编辑窗口中,选择插入新的模块,把下面的代码复制粘贴到模块中,再点击开始运行代码,然后最小化代码窗口。
4、【第四步】 运行“获取各工作表的名称”代码组之后,我们将会看到在“目录”工作表中第一列出现了每个工作表的名称,并按工作表顺序排列。
5、【第五步】我们需要在 第二列中输入要更改的新名称,如A2为二班, B2输入Class 2,输入的新名称也要按着工作表顺序排列好。当然也可以改为其他名称。
5. 如何按照excel批量重命名文件
1、新建一个Excel文件,依次单击“公式”选项卡-“定义名称”;在弹出窗口中的名称文本框中输入“名称”,引用位置输入:=FILES(“D:\批量修改文件名\*.xlsx”)。
2、在A1单元格输入公式并向下填充至没有文件名出现为止:=INDEX(名称,ROW())。
3、在B1单元格开始对应输入需要修改的文件名称;在C1单元格输入公式并向下填充:=“REN “&A1&” “&B1。
4、在批量修改文件名这个文件夹中创建一个文本文档的文件;将Excel表中C1:C3的数据复制粘贴到新建的文本文档中,保存并关闭。
5、将新建文本文档尾缀的txt修改为bat,最后再双击该文件自动运行完成即可。
6. Excel表格批量命名
代码如下:
Sub 宏1() for i=2 to Sheets.Count Sheets(i)=trim(i-1) next iEnd Sub
7. excel批量生成文件名
1、首先创建一个模拟工作文件夹,里面创建一些文件夹;
2、选中所有的文件夹,单击主页页签中的复制路径按钮;
3、打开word,将路径粘贴在里面;
4、CTRL加H,打开查找替换窗口,将引号替换成空格;
5、然后选中所有的路径,在插入选项卡表格下单击文本转换成表格;
6、在弹出的对话框中,文本分隔符我们选择其他字符,并且输入反斜杠符号;
7、这样就可以将路径分隔成表格内容显示,可以看到最后一列就是文件夹的名字了,将他复制到excel中即可。
8. 如何批量重命名excel文件名
可以用VBA程序批量修改,如批量把 表名称改为 1月、2月、......: Sub test() For i = 1 To Sheets.Count Sheets(i).Name = i & "月" Next End Sub
- 相关评论
- 我要评论
-