我想隐藏Excel工作簿中的所有选项卡。我可以将一个工作表设为隐藏,但这不是一个好的解决方案,因为我仍然希望能够链接该工作表,但当我隐藏整个工作表时就无法实现。所以,我的问题是:有没有办法只隐藏工作簿底部的选项卡,同时保持工作表可见和可链接?
找到了。
ExcelWorkbook.View.ShowSheetTabs = false;
(将Excel工作簿的视图中的选项卡隐藏)我很好奇如果使用下面的VBA代码是否仍然可以链接?我已经使用下面的VBA代码在打开工作簿时隐藏特定的选项卡(例如此示例中的第2个工作表),每次都会隐藏。我将不得不尝试一下,看看是否可以从另一个工作簿链接到该选项卡。
Private Sub Workbook_Open()
Sheet1.Visible = xlSheetVisible
Sheet2.Visible = xlSheetHidden
End Sub