Excel批量导出工作簿,并以单元格内容命名

 时间:2026-05-03 17:07:30

1、首先,打开Excel2007,打开开发工具,打开VBA编辑器。

Excel批量导出工作簿,并以单元格内容命名

2、然后,在左侧菜单中,插入新模块。

Excel批量导出工作簿,并以单元格内容命名

3、然歌民后,查看要陵近读取的单元格位置,如姓名位于b列。

Excel批量导出工作簿,并以单元格内容命名

4、然后,输入代码:

Excel批量导出工作簿,并以单元格内容命名

5、Sub 任意字符()

r = 2

Do While Sheets("Sheet1").Cells(r, "a") <> ""

Sheets("Sheet2").Cells(2, "b") = Sheets("Sheet1").Cells(r, "a")

Sheets("Sheet2").Copy

Set wb = ActiveWorkbook

wb.SaveAs "C:\Users\Administrator\Desktop\新建文件夹 (3)\" & Sheets("Sheet2").Cells(2, "b") & ".xlsx"

wb.Close

r = r + 1

Loop

End Sub

例子中,使用了循环,将sheet1中的姓名填入了陕吩宙sheet2中的Cells(2, "b")

所以,我们直接读取的Cells(2, "b")来命名。

Excel批量导出工作簿,并以单元格内容命名

6、最后,运行程序,即可达到,导出工作表格并以单元格内容命名。

Excel批量导出工作簿,并以单元格内容命名

  • Excel 2016的透视表如何添加和删除字段
  • excel如何插入滚动条
  • Excel怎样整列跨表计算
  • 使用Excel制作九宫拆线图
  • excel如何插入使用数值调节按钮
  • 热门搜索
    尾巴骨疼是怎么回事 饥荒怎么建房子 谷歌浏览器怎么用 租房中介费怎么算 怎么把图片缩小 鹌鹑蛋怎么做好吃 怎么报税 肝上有囊肿怎么办 贝智康奶粉怎么样 南京航空航天大学怎么样