共用方式為


Shapes.AddTable 方法 (Publisher)

將代表表格的新 Shape 物件加入至指定 的 Shapes 集合。

語法

運算式AddTable (NumRowsNumColumnsLeftTopWidthHeightFixedSizeDirection)

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 表格欄位的編號方向。 預設值取決於目前的語言設定。

傳回值

圖形

註解

對於 LeftTopWidthHeight 引數,數值會以 點為單位進行評估;字串可以是 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 支援與意見反應