LabVIEWForum.de
Unterschied Office 2007 und Office 2000? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+----- Forum: Excel (/Forum-Excel)
+----- Thema: Unterschied Office 2007 und Office 2000? (/Thread-Unterschied-Office-2007-und-Office-2000)



Unterschied Office 2007 und Office 2000? - Chrusty - 11.08.2008 18:02

Hallo,

ich hab ein Problem beim Auslesen einer Exceldatei.
Hab bei mir aufm Rechner Office 2007 und möchte ein Excelfile auslesen (siehe Anhang) und nachher in eine neues Excelfile meine Messwerte schreiben.
Bei mir auf dem Rechner funktioniert das auch. Jetzt hab ich das ganze Programm mal auf nem Anderen Rechner gestartet, und da geht das Auslesen nicht, das schreiben in ein neues File aber schon.

Gibt es da Unterschiede die man beachten (Einstellen) muss?

Ich danke schonmal im Voraus für Antworten.


LabVIEW Version: 8.5


Unterschied Office 2007 und Office 2000? - jg - 11.08.2008 18:42

Das ist schon gut möglich, da MS regelmäßig was an der API geändert hat. Was unter Office 2007 funzt, muss nicht unbedingt mit Office 2000 gehen.

Nur zur Vollständigkeit:
Benutzt du das NI-Officetoolkit oder sind das "selbstgeschriebene" VIs in deinem Screenshot?
Hast du die Probleme mit einer Exe oder hast du jeweils die IDE auf den Rechnern installiert?

MfG, Jens


Unterschied Office 2007 und Office 2000? - Chrusty - 11.08.2008 19:59

Danke für die schnelle Antwort.

Ich hab die VIs alle aus der "read_excel_values.llb" (Anhang). Eigentlich das Beispiel aus der llb nur bissle verändert.

Hab das Programm auf dem zweiten Rechner mit LabVIEW geöffnet und ausgeführt.


Unterschied Office 2007 und Office 2000? - RoLi - 15.08.2008 15:35

' schrieb:Danke für die schnelle Antwort.

Ich hab die VIs alle aus der "read_excel_values.llb" (Anhang). Eigentlich das Beispiel aus der llb nur bissle verändert.

Hab das Programm auf dem zweiten Rechner mit LabVIEW geöffnet und ausgeführt.

Hallo Chrusty,
aus leidvoller Erfahrung mit Excel-Fernsteuerung durch LabVIEW kann ich Dir nur folgendes raten:
Besorge Dir eine gute Dokumentation der Excel.VBA-Befehle für die Version mit der Du kommunizieren willst/musst,
und analysiere die LabVIEW-Vis im Detail, welche VBA-Mechanismen/Befehle sie verwenden und versuche sie entsprechend
der von Dir benötigten Excel-Version anzupassen.
Um es deutlich zu sagen: wenn Du es richtig machen willst, dann musst Dich nicht nur mit LabVIEW, sondern auch mit der VBA-Programmierung für alle für Dich relevanten Excel-Versionen auskennen.

Da ich nicht umbedingt direkt mit Excel arbeiten muss, sondern auch ein bischen händisch arbeiten darf, habe ich mich für folgeneden Umweg entschieden:

Ich lese von und schreibe auf CSV-Dateien, die ich problemlos mit allen Excel-Versionen und LabVIEW-Versionen öffnen, bearbeiten und speichern kann.

MfG, Robert