Also ich weiß ehrlich gesagt nicht was es dazu noch zu sagen gibt
Okay, das kann ich noch zusammenkratzen:
Delphi-Quellcode:
var //global
Excel: Variant;
procedure TFormTPWrite.ArrayToExcel;
begin
try
Excel := CreateOleObject('Excel.Application');
except
ShowMessage('Excel konnte nicht gestartet werden!');
Exit;
end;
Excel.DisplayAlerts := false;
Excel.Workbooks.Open(AppDataPath + 'Vorlage');
//Code
Excel.ActiveWorkbook.SaveAs(Path + 'Datei ' + EdKalender.Text + ' - ' + EdUsername.Text);
Excel.DisplayAlerts := true;
Excel.Quit;
Excel := Unassigned;
Aber was hilft das den weiter? Wie gesagt, ich bekomme den Fehler: "Falscher Variablentyp." Kann das aber nicht mit dem Code und der Variable in Verbindung bringen...