工作表名根据单元格内容自动变化

如下图所示:在本单元格内填入名称(名称为其他工作表引用过来的),工作表名字根据本单元格内容自动更新变化。
四川省
浏览 2127
1
4
分享
4 +1
7
1 +1
全部评论 7
 
user_64801
只有用vb,或者js给对应的单元格添加一个单元格值变化事件,可以做到
· 云南省
回复
 
user_64801
限制最新版可以实现,用shneetname函数
· 云南省
回复
 
王禹成
王禹成

创作者俱乐部成员

楼下的VBA是需要手工运行的,貌似没有办法在用户输入后自动更新吧
· 浙江省
回复
 
Vicky
真的来学习的了,高手太多
· 上海
1
回复
 
幸福春
Sub UpdateWorksheetName() Dim ws As Worksheet Dim cellValue As String ' 设置您希望用来更新工作表名称的单元格地址 cellValue = ThisWorkbook.Sheets("Sheet1").Range("A1").Value ' 更新当前工作表的名称 Set ws = ThisWorkbook.Sheets("Sheet1") ws.Name = cellValue End Sub WPS 灵犀给的答案
· 山东省
回复
จุ๊บ文旭จุ๊บ
这个代码怎么编写进去,就是具体的编写流程,我对vba一点也不懂
· 四川省
回复