Autor Beitrag
Atze
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Di 27.08.02 15:31 
Mein Problem ist es eine Programmerweiturung zu schreiben mit der ich Werte aus einem Report auslese (Abfrageergebnisse) und dann in ein Excelsheet eintrage, es soll bei bestehenden Programmen leicht zu implementiern sein. In den Foren habe ich dazu noch nicht soviel gefunden.
Hat da jemand eine Idee wie das zu machen ist??
danke[/u]
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: Di 27.08.02 18:52 
Hi,

Wo genau liegt dein Problem?

Werte aus einem Report auslesen?

...in ein Excelsheet eintragen?
Atze Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Di 27.08.02 19:27 
Hallo,
ja genau das Problem liegt erstmal darin werte aus dem Report auslesen und dann wie ich es in ein excelsheet eintrage?
danke
Shaitan
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Do 05.09.02 12:49 
Titel: aus Delphi auf Excel zugreifen
Hi,

man kann mit Delphi via OLE auf Excel zugreifen. Sage dazu einfach
[code]var excelApp: variant;

excelApp := createOLEObject(Excel.Application);
excelApp.Visible := true;
...[/code]
etc.

der rest ist dann fast wie VBA Programmieren... Must Dich mal damit auseinandersetzen.

Hab damit auch noch nicht so viel gemacht, aber über die Variable kann man auf Excel komplett zugreifen (excelApp.ActiveSheet.Name) müsste den Namen des Sheets wiedergeben...
Kannst ja z.B. in der Hilfe vom VBA in Excel nachsehen...
Mußt Du mal ein wenig Probieren...

Viel Spaß, und ich hoffe ich konnte Dir ein wenig helfen,

Shaitan
Buggi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 35



BeitragVerfasst: Mo 09.09.02 14:53 
Hi,

falls du nur deine Daten in Excel haben willst und nicht soviel Wert auf die Feinheiten der Formatierungen etc. legst, dann solltest du dir mal folgenden Seite anschauen : www.swissdelphicente.../showcode.php?id=725

Diese Art benutze ich auch und sie ist im Vergleich zur OLE sauschnell.

Good luck

_________________
Delphi 4, BDE, Paradox