當前位置:成語大全網 - 書法字典 - Excel vba工作表如何使用可變工作表

Excel vba工作表如何使用可變工作表

Worksheet表示工作表。Worksheets對象是Worksheets集合的成員。Worksheets集合包含工作簿中的所有Worksheets對象。

工作表對象用途

描述了返回工作表對象的下列屬性:

工作表屬性

ActiveSheet屬性?

工作表屬性

可以使用Worksheets(index)返回單個Worksheet對象,其中index是工作表編號或名稱。以下示例隱藏活動工作簿中的第壹張工作表。?工作表(1)。可見=假

工作表編號指示工作表在工作簿選項卡欄上的位置。工作表(1)是工作簿中第壹個(最左邊的)工作表,工作表(工作表。Count)是最後壹個。所有工作表都包括在編號計數中,即使它們是隱藏的。

工作表的名稱顯示在工作表的標簽上。使用Name屬性設置或返回工作表的名稱。

ActiveSheet屬性

當工作表處於活動狀態時,可以用ActiveSheet屬性引用它。以下示例使用Activate方法激活工作表Sheet1,將頁面方向設置為橫向,然後打印該工作表。

工作表(“Sheet1”)。使活動

ActiveSheet。page setup . Orientation = XL landscape

ActiveSheet。打印輸出

============================================

工作表集合對象

指定工作簿或當前活動工作簿中所有工作表的集合。Sheets集合可以包含Chart對象或Worksheet對象。

如果要返回所有類型的工作表,Sheets集合非常有用。如果只需要使用某種類型的工作表,請參考該工作表類型的對象主題。

Sheets集合對象的用法

可以使用Sheets屬性返回Sheets集合。以下示例打印工作表。當前活動工作簿中所有工作表的打印輸出。

可以使用Add方法創建壹個新工作表,並將其添加到集合中。以下示例將兩個圖表工作表添加到活動工作簿中,並將它們放在工作簿中第二個工作表的後面。?床單。添加類型:=xlChart,計數:=2,之後:=工作表(2)

可以使用Sheets(index)返回單個Chart對象或Worksheet對象,其中index是工作表的名稱或編號。以下示例激活工作表Sheet1。工作表(“工作表1”)。使活動

可用工作表(數組)

指定多個工作表。以下示例將工作表“Sheet4”和“Sheet5”移到工作簿的前面。工作表(數組("工作表4 ","工作表5 "))。向前移動:=張(1)