![保存并重新打开后 VBA 代码停止工作](https://linux22.com/image/1605220/%E4%BF%9D%E5%AD%98%E5%B9%B6%E9%87%8D%E6%96%B0%E6%89%93%E5%BC%80%E5%90%8E%20VBA%20%E4%BB%A3%E7%A0%81%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我希望你能帮忙。
我添加了一个 VBA 代码,它根据工作表中的单元格命名 Excel 选项卡,但是当我保存工作簿然后重新打开时,VBA 代码消失了并且不再起作用。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("D9")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub
我需要几个 Excel 选项卡来根据我在字段中输入的内容进行重命名,格式化每个选项卡后,一切正常,直到保存并重新打开为止。
请帮忙,