山
山水之间
Unregistered / Unconfirmed
GUEST, unregistred user!
采用以下程序控制excel:
uses Comobj;
const xlcenter = -4108;
try
MsExcel:=CreateOleObject('Excel.Application');
except
on Exceptiondo
raise exception.Create('无法打开Xls文件,请确认已 经安装EXCEL')
end;
MsExcel.Visible:=True;
MsExcel.WorkBooks.Add;
MsExcel.WorkSheets[1].Activate;
。。。。。
MsExcel.worksheets[1].range['D2:F2'].Mergecells:=true;
MsExcel.WorkSheets[1].Cells['D2:F2'].HorizontalAlignment := xlCenter;
MsExcel.WorkSheets[1].Cells[2,4].Value := '323度';
。。。。
为何其中的].HorizontalAlignment := xlCenter;不能运行?报错,类型不匹配?
我使用-4108也不能通过,究竟是何原因?
我查了很多帖子,也没找到这个问题。
请大家帮忙
uses Comobj;
const xlcenter = -4108;
try
MsExcel:=CreateOleObject('Excel.Application');
except
on Exceptiondo
raise exception.Create('无法打开Xls文件,请确认已 经安装EXCEL')
end;
MsExcel.Visible:=True;
MsExcel.WorkBooks.Add;
MsExcel.WorkSheets[1].Activate;
。。。。。
MsExcel.worksheets[1].range['D2:F2'].Mergecells:=true;
MsExcel.WorkSheets[1].Cells['D2:F2'].HorizontalAlignment := xlCenter;
MsExcel.WorkSheets[1].Cells[2,4].Value := '323度';
。。。。
为何其中的].HorizontalAlignment := xlCenter;不能运行?报错,类型不匹配?
我使用-4108也不能通过,究竟是何原因?
我查了很多帖子,也没找到这个问题。
请大家帮忙