我尝试使用以下代码打开我在 Excel 中创建的电子表格。它运行,但弹出窗口不断出现,说我的文件已被删除或移动。该文件肯定仍然存在。我试过用其他名称创建新文件。它们都不起作用。
procedure TForm1.Button1Click(Sender: TObject);
var
Excelfile: Variant;
Workbook: Variant;
begin
Excelfile := CreateOleObject('Excel.Application');
Workbook := Excelfile.workbooks.open('filename.xls');
end;