Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Unit Excel2000 ? (https://www.delphipraxis.net/147694-unit-excel2000.html)

Gitarrero86 14. Feb 2010 12:45


Unit Excel2000 ?
 
Hai auch,

ich hab mich nun auch mal dem Problem angenommen, dass ich Daten aus Excel ansprechen will. Im Forum gibt es viel, das ist schön .. jeder schreibt von der Excel2000 Unit .. aber keiner schreibt was da drin steht!?

Ja, ich habe Google gefragt aber bin genauso schlau wie vorher!
Ich möchte doch nur wissen wo ich die Unit finde, bzw was rein soll! :?:

Wer echt klasse wenn ihr mir helft! :thumb:

mkinzler 14. Feb 2010 12:50

Re: Unit Excel2000 ?
 
Welche Delphi Version?
Diese Datei ist der Wrapper um die COM Schnittstelle von Excel(2000) und ist normalerweise bei Delphi dabei.
Das Package heisst "Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisonsserver" und befindet sich in der Datei dcloffice2k<ver>.bpl

omata 14. Feb 2010 12:53

Re: Unit Excel2000 ?
 
Bei mir findet sich die Unit unter
Code:
\Delphi7\Ocx\Servers\Excel2000.pas
Hast du in deiner Komponentenleiste auch den Reiter "Server"?

Gitarrero86 14. Feb 2010 13:25

Re: Unit Excel2000 ?
 
oha .. doch schon antworten, das geht wirklich fix!

also:
- Delphi7
- ja, ich hab den Reiter "Server"
- guck an, in dem Ordner hab ich nur die excel97 und die excelxp .. keine 2000, dafür aber bei word und outlook sind die mit dabei!

komisch :gruebel:

mkinzler 14. Feb 2010 13:27

Re: Unit Excel2000 ?
 
Dann verwende einfach dass neuere Interface von ExcelXP ( Umstellen Unit auf Excel2000)

Gitarrero86 14. Feb 2010 13:35

Re: Unit Excel2000 ?
 
Zitat:

Zitat von mkinzler
Dann verwende einfach dass neuere Interface von ExcelXP ( Umstellen Unit auf Excel2000)

joa, excelxp rein, dateiname und unitname geändert in excel2000

dennoch der fehler:
[Fehler] Unit1.pas(93): Undefinierter Bezeichner: 'Range'

.. gerade der sollte ja mit dem einbinden der unit verschwinden Oo!

mkinzler 14. Feb 2010 13:38

Re: Unit Excel2000 ?
 
Hat die Kompoenete auch den richtigen Typ?

Gitarrero86 14. Feb 2010 13:54

Re: Unit Excel2000 ?
 
oke .. hab nun komplett einfach die ExcelXP genommen,

Range ist dann ExcelRange fertig, ging! Danke!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz