|
自己解決しましたのでご報告致します。
テーブルのセル数(Cells.Count)でループすることで、
セル結合を意識することなく値を取得することができました。
正しいコーディングではないかもしれませんが、記載いたします。
MsgBox "テーブル個数 " & ActiveDocument.Tables.Count
'テーブルの個数
For cnt = 1 To ActiveDocument.Tables.Count
MsgBox "★テーブル[" & cnt & "]の処理"
MsgBox "■セル数:" & ActiveDocument.Tables.Item(cnt).Range.Cells.Count
'各テーブルのセル数ループ
For Cell_cnt = 1 To ActiveDocument.Tables.Item(cnt).Range.Cells.Count
MsgBox "■:(" & ActiveDocument.Tables.Item(cnt).Range.Cells.Item(Cell_cnt).RowIndex & _
"," & _
ActiveDocument.Tables.Item(cnt).Range.Cells.Item(Cell_cnt).ColumnIndex & _
")=" & _
ActiveDocument.Tables.Item(cnt).Range.Cells.Item(Cell_cnt).Range.Text
Next
Next
|
|