Entwickler-Ecke
Sonstiges (Delphi) - Delphi 7 und Excel
Hans-Georg - Mo 31.05.10 12:08
Titel: Delphi 7 und Excel
Hallo
Ich möchte innerhalb meines Delphiprogramms (Personalverwaltung) Ecxel Arbeitsmappen öffnen und bearbeiten jetzt meine frage :
geht das überhabt wenn ja wie für Tips und Hilfe währe ich sehr dankbar
Ich verwende Delphi 7.Enterp.
Gruß
Hans-Georg
Moderiert von
Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
LSanchez - Mo 31.05.10 12:30
In dem WebBrowser kannst Du die Excel-Datei bearbeiten.
Webbrowser.Navigate('C:\xyz.xls');
Lemmy - Di 01.06.10 10:15
Hi,
wie wäre es, wenn Du die Automation-Server dafür verwendest? TExcelApplication usw.? Bei meinem Delphi 7 Prof. SP1 sind die auf der Komponentenpalette zu finden. Anleitungen dafür gibts im Netz (z.B. auch auf meiner Seite oder bei Deborah Pate
http://www.djpate.freeserve.co.uk/Automation.htm)
Grüße
dummzeuch - Do 03.06.10 15:41
Hans-Georg hat folgendes geschrieben : |
Ich möchte innerhalb meines Delphiprogramms (Personalverwaltung) Ecxel Arbeitsmappen öffnen und bearbeiten jetzt meine frage :
geht das überhabt wenn ja wie für Tips und Hilfe währe ich sehr dankbar
Ich verwende Delphi 7.Enterp.
|
Du hast im Prinzip zwei Moeglichkeiten:
- OLE Automation, dafuer ist eine Excel-Installation auf jedem Rechner notwendig, auf dem Dein Programm laufen soll. Das ist im Prinzip eine Fernsteuerung eins Excel-Prozesses und funktioniert in der Regel gut. Frueher oder spaeter wirst Du allerdings auf seltsame Dinge stossen, Excel macht ploetzlich nicht mehr, was es soll oder macht es anders als erwartet, aber es wird absolut nicht reproduzierbar sein. (Been there, done that...)
- Du kaufst eine von den diversen Excel-Komponenten fuer Delphi [http://delicious.com/dummzeuch/excel]. Die koennen in der Regel Excel Dateien lesen und schreiben. NativeExcel von Nika Soft ist z.B. so eine. Wir haben die gerade gekauft. Bisherige Erfahrungen damit sind gut und teuer finde ich sie auch nicht.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!