workbook

屬性返回工作簿名稱。 屬性就不會返回活動工作簿。 屬性將返回該載入宏工作簿。

Excel中的Workbook 對象

Excel中,Workbook 對象代表 Microsoft Excel 工作簿。Workbook 對象是 Workbooks 集合的成員。Workbooks 集合包含 Microsoft Excel 中所有當前打開的 Workbook 對象。

Workbook 對象用法

本部分將對下列返回 Workbook 對象的屬性進行說明:
Workbooks 屬性
ActiveWorkbook 屬性
ThisWorkbook 屬性

Workbooks 屬性

可用 Workbooks(index)(其中 index 為工作簿名稱或編號)返回單個 Workbook 對象。下例激活第一個工作簿。
Workbooks(1).Activate
編號指示創建或打開工作簿的順序。Workbooks(1) 為創建的第一個工作簿,而 Workbooks(Workbooks.Count) 為最後一個。激活某工作簿並不更改其編號。所有工作簿均包括在編號計數中,即便是隱藏工作簿也是如此。
Name 屬性返回工作簿名稱。不能用該屬性設定名稱;如果需要更改名稱,應當用 SaveAs 方法以其他名稱保存工作簿。下例激活工作簿“Cogs.xls”中的工作表“Sheet1”(該工作簿必須已在 Microsoft Excel 中打開)。
Workbooks("Cogs.xls").Worksheets("Sheet1").Activate

ActiveWorkbook 屬性

ActiveWorkbook 屬性返回當前處於活動狀態的工作簿。下例設定活動工作簿的作者名稱。
ActiveWorkbook.Author = "Jean Selva"

ThisWorkbook 屬性

ThisWorkbook 屬性返回 Visual Basic 代碼正在運行的工作簿。在絕大多數情況下,這也就是活動工作簿。然而,如果 Visual Basic 代碼是載入宏的一部分,那么 ThisWorkbook 屬性就不會返回活動工作簿。在這種情況下,活動工作簿是調用載入宏的工作簿,而 ThisWorkbook 屬性將返回該載入宏工作簿。
如果用 Visual Basic 代碼創建載入宏,那么對於那些編譯到載入宏中的工作簿,在其中運行的語句應當用 ThisWorkbook 屬性加以限定。

相關英文內容

workbook n.

練習簿, 業務手冊

相關詞條

相關搜尋

熱門詞條

聯絡我們