![]() |
ein Edit.Text in eine vorgefertigte Excel Datei schreiben
Hi !
Ich möchte gerne ein Textfeld, in meinem Fall Edit1.Text, in eine bestimmte Zelle (zum Beispiel Reihe 4 Zeile 5) in eine Exceltabelle übertragen. Wichtig hierbei ist, ich will keine neue Exceldatei erstellen, sondern einfach eine Vorlage (Zum Beispiel eine Rechnung) an der eben genannten Stelle verändern. Geht das und wenn ja, kann mir jemand den Anstoß geben, wie es funktionieren könnte ? Kann ich die Zelle auch formatieren ? Sprich Farbe, Schrifttyp ändern ? Hab schon die Suche bemüht, allerdings nur Beispiele gefunden, wie mein ein Grid in eine Excel oder andersrum überträgt, was mir allerdings nicht hilft, weil ich ja nur einen string übertragen will. |
Re: ein Edit.Text in eine vorgefertigte Excel Datei schreibe
versuchs doch mal
![]() das sollte eigentlich funzen. wenn du in zellen schreiben willst, dann musst du statt
Delphi-Quellcode:
dies Eingeben:
ShowMessage(ws.Cells.Item[y,x].Value);
Delphi-Quellcode:
hoffe das ist richtig so. habs nicht getestet :zwinker:
ws.Cells.Item[y,x].Value:= Edit1.Text;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz