从启用了宏的工作簿中使用VB获取工作表名称

时间:2016-04-04 09:57:56

标签: vb.net excel worksheet-function

我正致力于从启用了宏的工作簿中获取工作表中工作表的名称。如Home,Builder。如下图所示:

enter image description here

通过互联网进行研究时,我看到的是以下代码,它为我提供了所有工作表名称。

objExcel = CreateObject("Excel.Application")
objWorkBook = objExcel.Workbooks.Open(File_location.Text)

For Each Me.objWorkSheets In objWorkBook.Worksheets
          workbook_worksheets.Items.Add(objWorkSheets.Name)
  End If
Next

单击Alt + F11时,将打开宏部分。图像中带圆圈的部分是在第一张图像中看不到的附加工作表,但有些是隐藏和可见的。

enter image description here

是否有办法只获取第一张图片中显示的图纸名称,而不使用过滤器选项,如可见或隐藏。

谢谢

0 个答案:

没有答案