Hallo Vader,
selbstverständlich ist es möglich. Diesen Code habe ich bei mir gefunden:
Delphi-Quellcode:
// xl: TExcelApplication;
procedure TDemoForm.ButtonClick(Sender: TObject);
var
wb: ExcelWorkbook;
ws: ExcelWorkSheet;
r: ExcelRange;
begin
xl.Connect;
wb := xl.WorkBooks.Add(null, GetUserDefaultLCID);
ws := wb.Sheets.Add(null, null, 1, null, GetUserDefaultLCID) as ExcelWorkSheet;
r := ws.Range['B1', 'B1'];
r.Value2 := 'marabu';
xl.Disconnect;
end;
Leider kann ich nicht testen, wie die Zelle auf RichText reagiert, da ich zuhause nicht über Excel verfüge.
Grüße vom marabu