J
jimiking
Unregistered / Unconfirmed
GUEST, unregistred user!
tab1RowN:=MSWord.ActiveDocument.tables.item(table_index).rows.count;
tab1ColN:=MSWord.ActiveDocument.tables.item(table_index).columns.count;
如上代码可以得到指定文档中指定表格的行列数,但我觉得是得到的第一行的列数 和第一列的行数,如果不是规则的表格 例如:一个有3行的表格,第一行有8列,而第二行有3列,用如上方法得到的tab1ColN的值是8,但是我对其余的行进行处理时(如对第二行只有3列),tab1ColN就会越界我能否得到表格中各行的列数,或者得到表格中的最小的列数
但是
tab1ColN:=MSWord.ActiveDocument.tables.item(table_index).row(2).columns.count
好像通不过,即row对象没有columns属性,请指教
tab1ColN:=MSWord.ActiveDocument.tables.item(table_index).columns.count;
如上代码可以得到指定文档中指定表格的行列数,但我觉得是得到的第一行的列数 和第一列的行数,如果不是规则的表格 例如:一个有3行的表格,第一行有8列,而第二行有3列,用如上方法得到的tab1ColN的值是8,但是我对其余的行进行处理时(如对第二行只有3列),tab1ColN就会越界我能否得到表格中各行的列数,或者得到表格中的最小的列数
但是
tab1ColN:=MSWord.ActiveDocument.tables.item(table_index).row(2).columns.count
好像通不过,即row对象没有columns属性,请指教