Shapes.AddTable 方法 (Publisher)
將代表表格的新 Shape 物件加入至指定 的 Shapes 集合。
語法
運算式。AddTable (NumRows、 NumColumns、 Left、 Top、 Width、 Height、 FixedSize、 Direction)
expression 代表 Shapes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
NumRows | 必要 | Long | 新表格中所包含的列數。 介於 1 到 128 之間的值有效;此範圍以外的任何值都會產生錯誤。 |
NumColumns | 必要 | Long | 新表格中所包含的欄數。 介於 1 到 128 之間的值有效;此範圍以外的任何值都會產生錯誤。 |
Left | 必要 | Variant | 代表表格之圖案的左邊緣位置。 |
Top | 必要 | Variant | 代表表格之圖案的上緣位置。 |
Width | 必要 | Variant | 代表表格之圖案的寬度。 |
Height | 必要 | Variant | 代表表格之圖案的高度。 |
FixedSize | 選用 | Boolean | True 是表示 如果 Microsoft Publisher 減少的列數和欄的表格以符合指定的寬度和高度。 False 表示 Publisher 自動增加的寬度及高度表格圖文框以容納的表格中列和欄數。 預設值為 False 。 |
Direction | 選用 | PbTableDirectionType | 表格欄位的編號方向。 預設值取決於目前的語言設定。 |
傳回值
圖形
註解
對於 Left、 Top、 Width和 Height 引數,數值會以 點為單位進行評估;字串可以是 Publisher (支援的任何單位,例如「2.5 in」) 。
Direction參數可以是 Microsoft Publisher 類型程式庫中所宣告的PbTableDirectionType常數之一,如下表所示。
常數 | 描述 |
---|---|
pbTableDirectionLeftToRight | 表格欄位從左至右編號。 預設值為從左至右的語言。 |
pbTableDirectionRightToLeft | 表格欄位從右至左編號。 預設值為從右至左的語言。 |
範例
本範例會在使用中出版物的首頁建立新表格。
Dim shpTable As Shape
Set shpTable = ActiveDocument.Pages(1).Shapes.AddTable _
(NumRows:=3, NumColumns:=4, _
Left:=10, Top:=10, _
Width:=288, Height:=216)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。