次の方法で共有


CellRange オブジェクト (Publisher)

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

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

行、列、テーブル、または選択範囲のセル数を返すには、 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 のサポートおよびフィードバックを参照してください。