Table. Cell メソッド (Word)Table.Cell method (Word)

表の中のセルを表す**cell** オブジェクトを返します。Returns a Cell object that represents a cell in a table.

構文Syntax

expression.expression. Cell( _Row_ , _Column_ )Cell( _Row_ , _Column_ )

expression が必要です。expression Required. 'Table' オブジェクトを表す変数を取得します。A variable that represents a 'Table' object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
RowRow 必須Required LongLong 取得する表の中の行番号を指定します。The number of the row in the table to return. 値は、1 から表の行数までの整数です。Can be an integer between 1 and the number of rows in the table.
ColumnColumn 必須Required LongLong 取得する表の中の列番号を指定します。The number of the cell in the table to return. 値は、1 から表の列数までの整数です。Can be an integer between 1 and the number of columns in the table.

戻り値Return value

CellCell

Example

次の使用例は、新しい文書に 3 列 3 行の表を作成し、表の左上隅および右下隅のセルに文字列を挿入します。This example creates a 3x3 table in a new document and inserts text into the first and last cells in the table.

Dim docNew As Document 
Dim tableNew As Table 
 
Set docNew = Documents.Add 
Set tableNew = docNew.Tables.Add(Selection.Range, 3, 3) 
 
With tableNew 
 .Cell(1,1).Range.InsertAfter "First cell" 
 .Cell(tableNew.Rows.Count, _ 
 tableNew.Columns.Count).Range.InsertAfter "Last Cell" 
End With

次の使用例は、作業中の文書の最初の表から左上隅のセルを削除します。This example deletes the first cell from the first table in the active document.

If ActiveDocument.Tables.Count >= 1 Then 
 ActiveDocument.Tables(1).Cell(1, 1).Delete 
End If

関連項目See also

テーブル オブジェクトTable Object

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.