L
lanyun2
Unregistered / Unconfirmed
GUEST, unregistred user!
下边是我读Word某表格的宽,高度的代码
//表格是我加到模板中的表格,各行高度没有设置,但由于内容不同,高度也有变化
vTable := MyWord.ActiveDocument.Tables.Item(1);
for i := 1 to 9 do
begin
VTable.Cell(i, 1).Select;
MyWord.Selection.Rows.HeightRule := wdRowHeightAtLeast;
Wid := MyWord.Selection.Cells.PreferredWidth;
Hei := MyWord.Selection.rows.Height;
s := Format('%s%8.2f%s%8.2f', ['Width', Wid, 'Height:', Hei]);
Showmessage(s);
end;
其中,表格的前9行的高度各不相同,但实际读出来的却都是12,已经问了2次了,都未得到
解决,请大侠们指教
//表格是我加到模板中的表格,各行高度没有设置,但由于内容不同,高度也有变化
vTable := MyWord.ActiveDocument.Tables.Item(1);
for i := 1 to 9 do
begin
VTable.Cell(i, 1).Select;
MyWord.Selection.Rows.HeightRule := wdRowHeightAtLeast;
Wid := MyWord.Selection.Cells.PreferredWidth;
Hei := MyWord.Selection.rows.Height;
s := Format('%s%8.2f%s%8.2f', ['Width', Wid, 'Height:', Hei]);
Showmessage(s);
end;
其中,表格的前9行的高度各不相同,但实际读出来的却都是12,已经问了2次了,都未得到
解决,请大侠们指教