工作表代码中的工作表名称

时间:2013-10-01 13:32:16

标签: excel vba

任何人都知道如何从该表上的VBA代码中获取工作表名称?即:sheet12上的代码将返回Sheet12的名称,sheet11上的相同代码将返回Sheet11的名称?感谢。

2 个答案:

答案 0 :(得分:3)

您可以参考两个属性:

  1. .Name:这是您可以在Excel用户界面中看到的工作表的名称
  2. .CodeName:这是您在VB编辑器中看到的工作表的名称
  3. 示例:

    MsgBox "Name of the current sheet in Excel: " & ActiveSheet.Name & vbCrLf & _
        "Name of the sheet in VB editor: " & ActiveSheet.CodeName
    

答案 1 :(得分:2)

这将给出活动表单的名称:

Sub dural()
    MsgBox ActiveSheet.Name
End Sub