乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel 工作表标签批量改名 怎么操作?

excel 工作表标签批量改名 怎么操作?

作者:乔山办公网日期:

返回目录:excel表格制作


亲,这个要用VBA编程。请告知具体命名规则。

打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。然后按“Alt+F8”打开宏窗口,选择刚插入的宏,点击“执行”。

 

Sub cmm()
Dim i As Integer
For i = 1 To Sheets.Count
    Debug.Print Sheets(i).Name '这一句更改为你的命名规则
Next
End Sub


 方法一、打开excel表格,找到下面的工作表sheet1、sheet2、sheet3栏,选择要改名的工作表.比如sheet1,单击“格式→工作表→重命名”命令.这时工作表的标签上名字将被反白显示.然后在标签上输入新的表名即可。

  方法二、或者你直接双击工作表标签即可重新命名。注意我们在excel命名工作表命名规则:不会区分英文大小写。

  那么在excel中是如何批量重命名工作表呢?

  其实我们这里就需要VBA代码来进行实现。下面以一个简单的案例为例,比如我们工作表有几十个,现在我要将这几十个工作表按目前的顺序重命名为1,2,3……,该输入VBA代码是什么?

  SUB XXX()

  DIM I

  FOR I=1 TO SHEETS.COUNT

  SHEETS(I).NAME=I

  NEXT I

  END SUB

  输入以上VBA代码即可实现批量重命名工作表。


试试 ren 的批处理zhidao。大概思路就是。
ren "复件 123.pdf" "复 件 new123.pdf"
因为你的有子文件夹, 在前面把路径加上。

对了关于获得路径和文件名, 你可以试下这个。
按住SHIFT右键你放PDF的大文件夹。选中“在此处打开命令窗口”。在弹出的窗口内输入, “DIR /S /B >123.XLS”敲下回车, 文件名单就存在表格里面了。

首先进入DOS界面,获取目前的所有文件名。按Win+R启动“运行”,输入cmd,回车,打开7a686964616fe78988e69d83333DOS窗口。将当前的工作路径调整到图片所在文件夹(D:\mydoc)。输入D: 回车输入 cd mydoc 回车当前工作路径变为D:\mydoc
将d盘mydoc文件夹中所有的文件信息输出到文本文件name.txt。输入 dir > name.txt输出的name.txt文件默认保存在d:\mydoc里面。
将name.txt中需要改名的文件整理到excel中。
使用excel的分分列功能,将要改的文件名整理出。
选中A列--分列--分隔符号--空格--完成,删除无效信息。剩下的就是文件名了。在文件名前插入一列输入ren,在文件名后一列输入要修改成的文件名
将有效的3列复制到文本文件中。将列间的tab符号替换成空格(由于是从excel中复制过来的,列间的间隔不是空格,复制那个间隔(即tab)粘贴到“查找内容里”,“替换为”里面输入空格,点替换)。
将替换好的文件另存为ren.cmd文件,一定要将文件保存到d:\mydoc文件夹中。“文件名”输入:ren.cmd,"保存类型"选择 所有文件,点“保存”
在mydoc文件夹中双击ren.cmd文件,即执行了批量改名。

相关阅读

  • excel 工作表标签批量改名 怎么操作?

  • 乔山办公网excel表格制作
  • 亲,这个要用VBA编程。请告百知具体命名规则。打开度你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击知,右侧空白处粘贴下面的代码。关闭道VBA窗口。然后按
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网