excel学习库

excel表格_excel函数公式大全_execl从入门到精通

一键篇 | Excel批量生成指定名称工作表技巧

在使用Excel表格过程中,我们会发现一个工作簿中可以包含多个工作表,仅03版就有能创建二百多个(具体数值是255),在往上的高版本更是可以创建数量惊人的工作表格,数量能够达到上万。对于如此多的工作表格,如何只是新建工作表,我们可以设置默认工作簿包含几个工作表设置来简单实现。但是如果需要对这么多的工作表标签指定命名,若我们还是用这种常规的命名方式(双击改名),那真是会把人的累的虚脱。今天本教程就教大家如何根据指定单元格内容,以工作表名方式批量创建工作表技巧。感兴趣的朋友,赶紧来看看吧! 1、首先是创建工作表名称:这个可以自己输入,也可以复制粘贴,也可以导入文本。不管你用什么方式创建,反正只要是合法字符的名称即可。教程以Excel为例,创建工作表的名称如下,A1单元格为创建表格标题,从A2到A20单元格均为需要创建工作表的名称。2、代码汇编:在Excel界面按下组合键Alt+F11快速调出VBA窗口;在VBA界面中单击菜单栏插入,然后选择模块命令;此时会弹出一个模块窗口,在模块窗口复制粘贴以下代码(最好是将输入法切换至中文输入法模式下复制粘贴): Sub 批量生成指定名称工作表() Dim i%, j%, k% i = Application.CountA(Range("a2:a20")) For j = 2 To i Step 1 Sheets.Add after:=Sheets(Sheets.Count) k = Worksheets.Count Sheets(k).Select Sheets(k).Name = Sheets(1).Cells(j, 1).Value Next End Sub3、结果显示:将鼠标光标定位在这段代码当中,然后按下F5键运行该段代码程序(或单击菜单栏中的运行,然后选择运行子程序命令,如上图所示)。待代码运行完毕,按下Alt+F11关闭VBA窗口,返回Excel工作界面查看结果,发现已经按照我们的要求批量生产了一堆工作表。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接