LabVIEWForum.de - Zwei Excel Charts ohne Reihe 2?

LabVIEWForum.de

Normale Version: Zwei Excel Charts ohne Reihe 2?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

bin normaler Weise ein stiller Mitleser und konnte schon viele Probleme mit Eurer Hilfe lösen. Vielen Dank schon mal an dieser Stelle doch nun bin ich echt am Verzweifeln. Ich würde gerne Messdaten nach Excel exportieren und in Diagrammen automatisch auswerten lassen. Die beiden Excel Diagramme lassen sich sehr gut erstellen. Doch wird in dem zweiten Diagramm immer die Reihe 2 mit angezeigt, die aus irgendwelchen Gründen mit dem Range des letzten Worksheets zusammenhängt. Ändert man dieses, ändert sich auch die Werte von Reihe zwei. Ich gebe aber doch nur die Wertepaare für ein Chart an. Wenn man z.B. direkt hinter dem zweiten Chart einen Haltpunkt setzt, erkennt man schon, dass Werte in dem Chart hinterlegt sind. Was mache ich nur falsch, dass diese Werte gleich von anfang an im Chart enthalten sind. Ansich gebe ich doch erst später bei "Series" die Wertepaare an????Huh
Wo findet man Informationen über die ganzen Einstellungsmöglichkeiten von den Methodenknoten und Eigenschaftsknoten?

Gruß Christoph




LabVIEW-Version 8.5
Da fehlt das VI "set cell value" zum laufen lassen. Ich habs in 861f1 nicht drinnen
Vergessen, SorryBig Grin
Kennt keiner ne Lösung für das Problems???Sad

Wie kännte man das Problem umgehen? Bsp. Makro???

Gruß
Hallo Zerberuss,
in dem Beispiel ist beim zweiten Sheets.Add noch die Referenz auf das Range-Objekt des ersten Sheets in Excel aktiv, somit werden die aktuellen Zellen als Datenquellen bei der Erstellung des Sheets verwendet (Excelfeature).

=>
zuvor das Range auf die gewünschten Zellen legen
oder das Range auf überlappende Bereiche reduzieren
oder die Schrittkette überarbeiten, wann welche Referenz zur Anwendung kommen soll und wer wann geschlossen wird
viel Erfolg
Hallo,

vielen Dank für deine Hilfe ImExPorty. :rolleyes:Leider konnte ich den Fehler immer noch nicht beheben, da mir nicht ganz klar ist wo und wie ich den Range auf die anderen Zellen ändern kann. Könnte mir wohl jemand mal einen Screenshot mit der Lösung geben? Danke

Gruß
' schrieb:Leider konnte ich den Fehler immer noch nicht beheben ...Versuche mit Ideen und Ansätzen? ...zeigen...
...da mir nicht ganz klar ist wo ...vor der Diagramm-Initiierung und bei der Datenquellenzuweisung
und wie ich den Range auf die anderen Zellen ändern kann ...Range-Referenz erzeugen...und...zusammenfassen (weil kein geschlossener Bereich)
... Könnte mir wohl jemand mal einen Screenshot mit der Lösung geben ...na dann, halt nur den Screenshot...soll ja üben...
[attachment=20046]
[attachment=20045]
Es sollte also bereits eine Excel-Datei geladen sein, bei der in der 1.Tabelle im Bereich A1:A10 sinnvolle x-Werte und im Bereich C1:C10 sinnvolle y-Werte vorliegen.
Vielen Dank für eure Hilfe. Hat dann alles wunderbar geklappt.

Wollte nun gerne das Programm etwas umstricken. Ich würde gerne wenn sich ein Wert in der dritten Spalte ändert, dass ein neues Diagramm geöffnet wird. (In meinem Bsp. Diagramm 1 Schrittkette A1:A5, B1:B5 und im Diagramm 2 A6:A7, B6:B7, usw. wenn sich der Wert noch einmal ändern sollte. Das Problem mit dem erkennen,dass sich ein Wert ändert und ein neuer Chart begonnen werden muss, hab ich gelöst und funktioniert soweit auch wunderbar. Jetzt hatte ich mir gedacht, dass ich das Problem mit einer Schleife erschlage, in der das Sub Vi für die Chart Erstellung drin ist und über die Schleifendurchläufe ich die Schrittkette fest lege, da Abstände der einzelnen Ketten immer gleich sind. Leider reagiert Excel nicht so wie ich mir das gedacht habe. Warum nicht? Jedesmal wird nur ein Chart geöffnet. Gäbe es eine Möglichkeit, die Anzahl der Graphen variabel zu halten? (Bei einem anderen Graphen hatte die mit Hilfe einer Anzahl der Schleifendurchläufe die Möglichkeit die Anzahl der Graphen zu bestimmen).

Gruß

LabVIEW 8.5
Referenz-URLs