CellRange オブジェクト (発行元)

テーブルの列または行の Cell オブジェクトのコレクションです。 CellRange コレクションは、指定された列または行のすべてのセルを表します。

注釈

Although the collection object is named CellRange and is shown in the Object Browser, this keyword is not used in programming the Microsoft Publisher object model. The keyword Cells is used instead.

Publisher テーブルの個々のセルをプログラムで追加または削除することはできません。

  • Shapes コレクションの AddTable メソッドを使用して、新しいテーブルをパブリケーションに追加します。
  • またはコレクションの Add メソッドを使用して、列または行をテーブルに追加します。
  • テーブルから列または行を削除するには、Column オブジェクトまたは Row オブジェクトの Delete メソッドを使用します。

Column オブジェクトの Cells プロパティを使用して、CellRange コレクションを返します。

Count プロパティを使用して、行、列、表、または選択範囲内のセルの数を返します。

この例では、テーブルの最初の列のセルを結合します。

Sub MergeCellsInFirstColumn() 
 With ActiveDocument.Pages(1).Shapes(1).Table 
 .Cells(StartRow:=1, StartColumn:=1, _ 
 EndRow:=.Rows.Count, EndColumn:=1).Select 
 End With 
 Selection.TableCellRange.Merge 
End Sub

この例では、指定したテーブルのセル数を含むメッセージを表示します。

Sub NumberOfTableCells() 
 MsgBox ActiveDocument.Pages(1).Shapes(1).Table _ 
 .Cells.Count 
End Sub

メソッド

プロパティ

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。