Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Excel auslesen (https://www.delphipraxis.net/13873-excel-auslesen.html)

Chemiker 12. Aug 2008 21:28

Re: Excel auslesen
 
Hallo omata,

Zitat:

Zitat von omata
Meine Skizze ist aus einer eigenen Excelklasse, die auch so schon jahrelang funktioniert. Aber wenn du meinst...

Ich habe dazu keine Meinung, sondern das ist mein Kenntnisstand, bin aber jederzeit bereit was Neues dazuzulernen. Ich stütze meine Aussage auf der Unit ExcelXP, wo Range so deklariert wird und nicht überladen ist.

Delphi-Quellcode:
property Range[Cell1: OleVariant; Cell2: OleVariant]: ExcelRange read Get_Range;
Ich habe zurzeit kein Excel auf dem Rechner, deshalb kann ich Deine Variante nicht ausprobieren.

Bis bald Chemiker

Borschti 20. Okt 2009 15:40

Re: Excel auslesen
 
Hi,

sorry das ich diesen alten Thread ausgrabe aber ich wollte nicht extra einen neuen für das Thema aufmachen. Ich wollte mal fragen was es mit der lcid auf sich hat und wofür sie als letzten Parameter in

Delphi-Quellcode:
      XLApp.Workbooks.Open('c:\test.xls', emptyParam, emptyParam,
        emptyParam, emptyParam, emptyParam, emptyParam, emptyParam,
        emptyParam, emptyParam, emptyParam, emptyParam, EmptyParam,
        _lcid);
brauche?

Wenn ich die Variable wie Toms mit dem Typ LCID deklarieren will bekomme ich eine Fehlermeldung. Welche Klasse muss ich da einbinden?

Danke für eure Antworten :)

lg Alex

Chemiker 21. Okt 2009 06:49

Re: Excel auslesen
 
Hallo Borschi,

welche Excel-Version hast Du installiert? Wookbooks.Open ist die Parameteranzahl von Version zu Version verschieden. Das kannst Du überprüfen, indem Du VBA in Excel aufrufst und Dir die Parameter von Workbooks.Open ansiehst.

Bis bald Chemiker

Borschti 26. Okt 2009 07:41

Re: Excel auslesen
 
Hi,

ich habe Office 2003 installiert. Wie rufe ich denn VBA denn in Excel auf? Und was ist das eigentlich?

VG Alex

mkinzler 26. Okt 2009 07:43

Re: Excel auslesen
 
VBA: Visual Basic for Applications.

Wird für Makros verwendet

GHorn 26. Okt 2009 12:19

Re: Excel auslesen
 
In Excel:

Extras -> Makro -> VB Editor

oder direkt über Alt+F11.


Gerald


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:28 Uhr.
Seite 3 von 3     123   

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