Zelle aus Excel auslesen

ActiveX, .NET, DLL

Zelle aus Excel auslesen

Postby Steve on 06 Sep 2009, 14:32

Hallo,

überlege grade wie ich in dem Anhang das vi so verändern kann, dass bei Start die Excel Datei zwar im Hintergrund ausgelesen wird, aber nicht geöffnet wird. In meinem Programm lese ich an mehreren Stellen aus Excel Zellen aus und dafür wäre es nicht so gut wenn dauernd die Excel Datei geöffnet wird :)

Hierzu muss ich sagen das die Datei aus der ich auslese mit VBA programmiert wurde. Wenn ich diese dann öffne startet somit das VBA (userform1 öffnet bei start) programm. Wenn bloß eine Tabelle ausgelesen wird wärs kein Problem, doch der Start des VBA programms kommt mir da in die Quere.

Mfg

Steve
Attachments
Zelle auslesen Int.vi
(13.95 KiB) Downloaded 327 times
Steve
interested
interested
 
Posts: 1
Joined: 06 Sep 2009, 14:19
LabVIEW Version: 8.6.1
Karma: 0

Re: Zelle aus Excel auslesen

Postby Eugen Graf on 06 Sep 2009, 20:40

Hi Steve!

Ich glaube nicht dass man Excel-Datei ohne Excel zu öffnen lesen kann.

Aber in Wirklichkeit musst du nur ein Mal beim Start deines Programms Excel öffnen und die Referenz behalten. Danach diese Referenz benutzen um die Inhalte auszulesen und ganz zum Schluss, nur ein Mal schliessen.

Ich weiss nicht inwieweit es dein Problem lösen kann und ob du schon nicht so machst.

Gruß, eg
User avatar
Eugen Graf
guru
guru
 
Posts: 6502
Joined: 13 Nov 2007, 02:20
Location: Saarbrücken
Medals: 4
Activity (1) Professionalism (1) Silver (1) Black (1)
LabVIEW Version: 2009
Karma: 303
CLAD I/O VIP bloggers internet


Return to Kommunikation mit Applikationen

Who is online

Users browsing this forum: No registered users and 1 guest

cron