我在Windows 10 64位上使用Delphi X10和Word 2016 64位。 我总是使用ComObj。 例如:如何在Delphi中使用Word和Excel?
uses ComObj;
procedure TForm1.RzBitBtn1Click(Sender: TObject);
var Excel: variant; i, j: word;
begin
Excel := CreateOleObject('Excel.Application');
Excel.Workbooks.Open('file.xls');
for i := 1 to 5 do
for j := 1 to 5 do
StringGrid1.Cells[j, i] := Excel.Sheets[1].Cells[i, j].Text;
end;
但是,我想用autocompleate为Excel方法。我读了我应该导入类型库,但我无法找到我的系统中的类型库文件。
那么,是什么问题?如果系统中没有类型库,我们可以提供什么帮助?只需检查它们是否由Office安装程序安装(也许它们不是默认情况下)。 – Victoria