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
名稱 |
---|
Application |
Borders |
數目 |
Creator |
第一個 |
最後一筆 |
NestingLevel |
Parent |
PreferredWidth |
PreferredWidthType |
Shading |
Width |
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。