
excel 引用sheet页名,并把sheet名写入指定的单元格中。
例如:我目前有4个sheet页,要把后面的sheet名写在第一个sheet页中。新建的sheet页也自动添加到第一个sheet页中。...
例如:我目前有4个sheet页,要把后面的sheet名写在第一个sheet页中。新建的sheet页也自动添加到第一个sheet页中。
展开
2个回答
展开全部
Private Sub Worksheet_Activate()
Dim sh As Worksheet
For Each sh In ThisWorkbook.Sheets
x = x + 1
Cells(1, x) = sh.Name
Next
End Sub
事件写在总结工作表里,或者你弄成工作薄事件也行。
另外,总结表格不加进去的话,可以加个判断就可以了。
更多追问追答
追问
这部分写在哪里?能给个具体指示吗?
追答
试一下这个附件,记得启用宏
展开全部
批量提取工作表名:
百度经验 自定义名称 : get.workbook
http://jingyan.baidu.com/article/0f5fb099cce54d6d8334ea2c.html
row(A1) 换成 column(B1)
百度经验 自定义名称 : get.workbook
http://jingyan.baidu.com/article/0f5fb099cce54d6d8334ea2c.html
row(A1) 换成 column(B1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |