Word) (Columns 物件

一組 資料行 代表表格中的欄的物件。

註解

使用 範圍選取範圍表格 物件的 資料行 屬性可傳回 Columns 集合。 下列範例會顯示使用中文件的第一個表格的 Columns 集合中的 Column 物件數目。

MsgBox ActiveDocument.Tables(1).Columns.Count

下列範例會建立一個含有六欄和三列的表格,然後使用逐漸增加的 (較濃) 網底百分比來格式化每個欄。

Set myTable = ActiveDocument.Tables.Add(Range:=Selection.Range, _ 
 NumRows:=3, NumColumns:=6) 
For Each col In myTable.Columns 
 col.Shading.Texture = 2 + i 
 i = i + 1 
Next col

使用 [ 新增 若要將欄新增至表格的方法。 下列範例會將欄新增至使用中文件的第一個表格,然後它讓欄寬一致。

If ActiveDocument.Tables.Count >= 1 Then 
 Set myTable = ActiveDocument.Tables(1) 
 myTable.Columns.Add BeforeColumn:=myTable.Columns(1) 
 myTable.Columns.DistributeWidth 
End If

使用 資料行 (Index),其中 Index 是索引編號,可以傳回單一 Column 物件。 索引編號代表資料行 (從左到右統計) Columns 集合中的位置。 下列範例會選取第一個表格的第一欄。

ActiveDocument.Tables(1).Columns(1).Select

方法

名稱
Add
AutoFit
Delete
DistributeWidth
項目
Select
SetWidth

屬性

名稱
Application
Borders
數目
Creator
第一個
最後一筆
NestingLevel
Parent
PreferredWidth
PreferredWidthType
Shading
Width

請參閱

Word 物件模型參考資料

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應