D
ddntyz
Unregistered / Unconfirmed
GUEST, unregistred user!
看似简单的问题:怎么得到EXCEL的列宽——注意:不是设置。
我是这样做的。
V:=CreateOleObject('Excel.Application');
方法一:
Test1 :=V.WorkSheets[1].UsedRange.ColumnWidth; //使用了的所有列的宽
方法二:
Test1 :=V.WorkSheets[1].Columns['A : A'].ColumnsWidth;
或者:
Test1 :=V.WorkSheets[1].Columns[1].ColumnsWidth;
方法三:
V.WorkSheets[1].Columns[1].Select;
Test1 :=V.Selection.ColumnWidth ;
都不行,返回值为0;
请教高手。
我是这样做的。
V:=CreateOleObject('Excel.Application');
方法一:
Test1 :=V.WorkSheets[1].UsedRange.ColumnWidth; //使用了的所有列的宽
方法二:
Test1 :=V.WorkSheets[1].Columns['A : A'].ColumnsWidth;
或者:
Test1 :=V.WorkSheets[1].Columns[1].ColumnsWidth;
方法三:
V.WorkSheets[1].Columns[1].Select;
Test1 :=V.Selection.ColumnWidth ;
都不行,返回值为0;
请教高手。