' schrieb:Also ich will am Ende einfach ne "a) .xls" haben... -> Gut zu wissen. Dann reden wir auch nicht mehr aneinander vorbei.
...Nun will mein Vorgesetzter die Daten in Excel und da ich ned wusst wie ichs realisieren soll ...
-> Check noch mal nach, was genau dein Vorgesetzter möchte. Geht es nur darum eine Datei zu haben, die du mit Excel öffnen kannst und dann sind die Werte schön in Zeilen/Spalten... dann würde auch eine csv Datei reichen. Und du kommst schneller ans Ziel, da das wesentlich einfacher sein wird.
-> Will dein Chef aber ne klasse Exceldatei mit Diagramm und allem Drum und Dran... dann wird dieser Thread wohl etwas länger
Meinst du mit "...nativen Exceldateien..." ...
-> Das native Dateiformat ist ... ich verweise mal auf meine Aussage zu Fachbegriffen und Google... (Treffer 1 = Wikipedia)
Naja...
xls ist das native Dateiformat für Excel, jedoch suggeriert Excel gerne das auch z.B. csv Dateien ihm (dem Excel) gehören, indem es (standardmäßig) ein Excel-Icon dafür benutzt, sobald es installiert ist. csv Dateien kannst du aber auch in einem Texteditor öffnen... die Daten liegen als Plaintext im ASCII Format vor. Nur Excel interpretiert jetzt das ";" als Spaltentrennzeichen...
Soweit ich das bei den ActiveX jetzt gesehen / verstanden habe, muss ich also meine Daten erst in einer Datei speichern und anschließend / nach der Messung aus dieser Datei lesen und in Excel schreiben lassen.
-> Nein. Du kannst die Daten onthefly in dein Exceltemplate schreiben. Ob du jetzt jeden Wert einzeln schreibst, oder erst innerhalb von LV sammelst und dann als Array einmalig schreibst ist erstmal egal. Den Umweg über eine weitere Datei brauchst du aber nicht.
-> Ich würde aber empfehlen, alles auf einen Rutsch in die Datei zu schreiben. Sonst ist die Excelinstanz die ganze Zeit geöffnent... was unter Umständen negative Auswirkungen haben kann (z.B. User beendet Excel einfach...)
Für geschätzte 4 Wochen LabVIEW Erfahrung wird das anspruchsvoll
-> Auf der ActiveX-Schiene brauchst du mehr Erfahrung im Bereich VBA als LV.
Fang klein an. Schau dir die Beispiele im ActiveX Subforum an. Es beginnt (fast) immer gleich.
Excel öffnen -> (Un-)Sichtbar machen -> Blatt aussuchen -> Daten schreiben -> Speichern -> Excel schließen...
Gruß SeBa