Excel工作簿一键批量生成工作表技巧

 时间:2026-02-12 16:20:43

1、本教材以以下数据为例,创建以第一列单元格为命名的工作表。

Excel工作簿一键批量生成工作表技巧

2、绘制控制按钮,不清楚的可以参考以下链接:

Excel工作簿一键批量生成工作表技巧

3、绘制成功后,会弹出一个指定宏的窗口,选择”新建“,然后会自动跳转到VBA界面。

Excel工作簿一键批量生成工作表技巧

4、可以看到VBA界面中自动弹出了一个模块窗口,如图所示。

Excel工作簿一键批量生成工作表技巧

5、在模块Sub 按钮4_Click()和End Sub之间输入以下代码:

Dim i%, n%, m%

m = Application.CountA(Range("a2:a30"))

For i = 2 To m Step 1

    Sheets.Add After:=Sheets(Sheets.Count)

    n = Worksheets.Count

    Sheets(n).Select

    Sheets(n).Name = Sheets(1).Cells(i, 1).Value

Next

Excel工作簿一键批量生成工作表技巧

6、返回Excel窗口,设置按钮格式,本教材改名为:批量工作表。

Excel工作簿一键批量生成工作表技巧

Excel工作簿一键批量生成工作表技巧

7、点击按钮实现批量创建工作表功能,效果如图所示,以按照工作表1中的名单批量生成了工作表。

Excel工作簿一键批量生成工作表技巧

Excel工作簿一键批量生成工作表技巧

  • 如何将Excel多行单元格文字合并到一个单元格中
  • 在EXCEL中输入数据自动生成顿号后整合
  • 如何将多个单元格内容复制到一个单元格内?
  • excel的方方格不见了
  • 利用智能工具箱轻松完成excel中内容格式的转化
  • 热门搜索
    山水旅游黄页 三亚旅游价格 旅游一卡通 中国旅游人才网 菲律宾长滩岛旅游攻略 大连旅游网 旅游分享 哈尔滨旅游打折网 西溪湿地旅游攻略 000978桂林旅游