INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit Variant aus Excel Sheet



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.08.2009, 16:29
Beitrag #1

AlexanderM Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Aug 2009

6.1
2008
en

1217
Deutschland
Probleme mit Variant aus Excel Sheet
Hallo liebe LVUser,

ich habe ein Excel Sheet erstellt in dem aus einer Ansammlung von Messdaten die Standardabweichung in einem Feld berechnet wird. Dieses Feld lese ich dann aus der der xls (es muss xls sein) Datei aus. Erstmal habe ich wirklich jede Moeglichkeit probiert, das Feld auszuelesen ohne eine Ausgabe im Variant Format zu erhalten. Aber dies scheint ohne das Office Kit von NI nicht moeglich. (Ich benutze ActiveX siehe Anhang) Nun entsteht folgendes Problem. Ich wandle die Variant Variable mittels Variant to Data in einen String um. Die Variant Ausgabe sieht so aus, zb Value -> 28.469E-6 und die einfach Umwandlung in den String liefert eine Zahl. Diese ist voellig richtig solang der Wert im Excel Sheet groesser als 0.1 ist. Jetzt geht aber irgendwie etwas bei der Umwandlung in den String schief, denn sobald der Wert <0.1 wird, ist die Ausgabe als String 9.xxxxx. Naehert sich dieser String wieder einer Zahl kleiner eins an springt der String wieder zu 9.xxxxxx. D.h. er erzwingt immer irgendwie eine Zahl die >1 ist, obwohl der eigentliche Wert schon 3*10^-6 und kleiner ist. Die Variant Ausgabe ist immer korrekt also scheint es am Auslesen nicht zu liegen. Zumal, wenn ich einfach eine feste Zahl in die xls eingebe und auslese ist der String auch mit beliebigen Kommastellen richtig.

Ich bin ratlos...

(Angehaengt ist der Mechanismus des Auslesens und ein Beispiel wo der Fehler auftritt. Ich habe "nur" LV6.1)


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Probleme mit Variant aus Excel Sheet - AlexanderM - 19.08.2009 16:29

Gehe zu: