![]() |
AW: Excel -Datei öffnen und füllen (ohne OLE)
Zitat:
Zitat:
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Ich bezog mich auch eher auf meine beiden Vorredner ;)
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Solltest Fastreports benutzen.Da kannst'e oder der Kunde selber entscheiden ob (xls,csv)und vor allem was für Felder gefüllt oder exportiert werden soll...
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Zitat:
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Liste der Anhänge anzeigen (Anzahl: 1)
Du hast etwas falsch verstanden...
Aus den Anwendungen kann man direkt die Daten exportieren in eine Excel oder csv...Tabelle usw.Dort stehen dann die Daten fix und fertig drin.:cyclops: |
AW: Excel -Datei öffnen und füllen (ohne OLE)
Zitat:
Zitat:
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Oh,wenn das so ist,hatte ich keine Lesebrille dabei...:mrgreen:
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Okay, ich stell das nochmal richtig :D Es soll eine bestehende Excel Tabelle geöffnet werden, bestimmt Felder gefüllt werden und das ganze dann wieder gespeichert werden. Mit OLE ist das kein Problem, aber das ganze sollte auch ohne OLE funktionieren. Es sind max. 200 Felder. D.h. es wäre unnötig sich eine teure Komponente zu kaufen (das ist nur meine Notlösung). Ich möchte eine bestimmte Excel Datei öffnen, das die Felder schon passend formatiert und eingefärbt sind und so weiter. Sollte es jedoch eine Möglichkeit geben eine Excel Datei zu erstellen und dann zu formatieren, färben, Rahmen ziehen, etc. dann wäre das auch eine Alternative.
|
AW: Excel -Datei öffnen und füllen (ohne OLE)
Microsoft verwendet ein Dateiforat, das mas mit Delphi sehr gut bearbeiten kann. Ohne irgend welche DLL´S von MS. Es gibt eigentlich nur einen sinnvollen Weg. Datei öffnen, Workbook - Objekt extrahieren, die einzufügenden Felder ins Worbook einfügen, das ganze zurückspeichern - fertig. Das klappt bei mir sehr gut und geht super schnell. Das ganze hat aber einen Haken. An solche Programmteilen sitzt man nicht mal 5 oder 10 Stunden. Bis das perfekt klappt bist Du locker mit einigen 100 Stunden dabei. Und wenn Du denkst, dass Du alle möglichen Varianten erschlagen hast, bringt jemand eine Datei an der doch noch eine Kleinigkeit anders ist - also noch mal überarbeiten.
Was so viel Mühe und Nerven kostet wirst Du nicht zum Nulltariv bekommen. Deshalb gibt es weder fertige Module als Freeware noch irgend welche Anleitung zum einfachen Nachbau. |
AW: Excel -Datei öffnen und füllen (ohne OLE)
Ich verwende die Komponenten von
![]() Mit ADO sollte das inzwischen aber auch gehen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:45 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