vba excel 根据sheet1的每一行都建立一个工作表 并以每行第一个单元格命名工作表

例如现在excelsheet1每一行都是一个学生A1A2A3……都是人名现在要批量建立工作表使得每个工作表都以学生名命名求大神帮忙~!!!... 例如 现在excel sheet1 每一行都是一个学生 A1 A2 A3…… 都是人名
现在要批量建立工作表 使得每个工作表都以学生名命名 求大神帮忙~!!!
展开
 我来答
刚下了点小雨
2014-10-22 · TA获得超过335个赞
知道小有建树答主
回答量:194
采纳率:100%
帮助的人:157万
展开全部
建一个模块,把以下代码复制进乎氏去,然后建个按钮兆携,指定宏abc,如果有100个名字,把下面,族顷伏for i=1 to 3改成for i=1to 100
Sub abc( )
for i=1to 3
sheets.add
activesheet.name=Range("a"& i)
Next
End sub
更多追问追答
追问
sheet.add 是黄色的  是我哪里弄错了吗?
追答
是sheets.add,有个S
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式