Diagramm in Excel - 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: Diagramm in Excel (/Thread-Diagramm-in-Excel) |
Diagramm in Excel - calimero - 24.02.2006 10:57 Hallo, kann mir einer sagen wie ich in Excel aus LabVIEW heraus ein eingebettetes Diagramm hinzufügen kann. Das fehlt mir noch, Messdaten kann ich schon hineinschreiben. Möchte jetzt nur noch ein Diagramm aus den hineingeschriebenen Messdaten erzeugen. Viele Grüsse calimero Diagramm in Excel - A.Berndsen - 24.02.2006 15:05 Hi Calimero, Du kannst Dir in Excel doch schnell ein Makro schreiben, welches das Diagramm erstellt. Danach mußt Du nur noch das Makro aufrufen. Dazu gibt es ein Beispiel "Excel Macro Example.vi". Gruß Andreas Diagramm in Excel - calimero - 27.02.2006 07:46 A.Berndsen schrieb:Hi Calimero, Das ist keine schlechte Idee, leider kann ich nicht genau sagen wann die Messdaten anfangen. Da der Benutzer die Möglichkeit hat soviele Kanäle aus zu suchen wie er gerne möchte und ich am Anfang einen Header habe mit den Informationen der Messung und im LabVIEW Programm weis ich ganz genau wann die Messdaten beginnen. Des Weiteren fürde ich gerne noch wissen, was es für Möglichkeiten gibt die Argumente des Methodenknotens Range (Cell1 und Cell2) zu übergeben ich gebe z.B. A1 und D5 den Argumenten mit. Da stehe ich jedoch vor dem Problem wenn ich in den Bereich AA usw. komme. Kann man diese Argumente auch nur mit Zahlen übergeben? Viele Grüsse calimero Diagramm in Excel - didierj - 27.02.2006 16:14 calimero schrieb:Des Weiteren fürde ich gerne noch wissen, was es für Möglichkeiten gibt die Argumente des Methodenknotens Range (Cell1 und Cell2) zu übergeben ich gebe z.B. A1 und D5 den Argumenten mit. Da stehe ich jedoch vor dem Problem wenn ich in den Bereich AA usw. komme. Kann man diese Argumente auch nur mit Zahlen übergeben? Das ist kein Problem, hab ein vi angefügt, welches das Problem des AA erledigt. Es ist dem des Report Generation Toolkits sehr ähnlich. Das übergeben von blossen Zahlen geht nicht, nur aus dem Grund: du übergibst einen String - wenn "123" steht könnte dies "Kolonne 1, Reihe 23" oder "Kolonne 12, Reihe 3" sein. :screw: Achtung, das Beispiel berücksichtigt nicht, dass Excel nicht mehr als 256 (wenn ich mich nicht irre) Kolonnen verträgt. Gruss Didier Diagramm in Excel - cb - 27.02.2006 19:29 ich poste mal mein excel-demo. da ist alles drin was man zum schreiben in eine excel-datei braucht ... grüße cb Diagramm in Excel - calimero - 28.02.2006 07:51 Danke für diese Beispiele, werden mich auf jedenfall weiterbringen. Leider war da nichts mit einem Diagramm dabei. Muss ich da wirklich den Weg über das Macro gehen? Das muss doch auch über LabVIEW möglich sein ein Diagramm einzubetten, also das Object das man benötigt kann man bei der Funktion Refnum auswählen nur weiter komme ich nicht. Viele Grüsse calimero Diagramm in Excel - didierj - 28.02.2006 15:42 calimero schrieb:Danke für diese Beispiele, werden mich auf jedenfall weiterbringen. Leider war da nichts mit einem Diagramm dabei.Geht sicher direkt mit LV. Wenn du aber den Aufwand berücksichtigst nur um eine Zelle zu lesen, dann kannst du den Aufwand hochrechnen, um ein Diagramm einzufügen. Nur um ein Beispiel zu geben: - Diagramm-Objekt erstellen - Diagramm positionieren - Objekte für alle Diagrammteile (Diagrammtyp, Skala, Zeichenfläche, Gitternetz,...) erstellen und dessen Eigenschaften anpassen - Objekte für die Zahlenreihen erstellen - Zahlenreihen mit Tabelle verbinden - neuzeichnen ... Wir verwenden häufig Excel als "report tool". Dabei basieren wir immer auf XL-Templates mit Makros und VBA: - Die Daten werden in einer Seite abgelegt (inklusive ev. nötige Zusatzinfos zur Datengrösse). - In einer anderen Seite werden die Makros und VBA-Teile über Knopfdruck ausgeführt. Die Zusatzinfos der ersten Seite helfen dem VBA-Modul sich auf die Daten einzustellen. - Je nach Beschaffenheit der Daten sind auch mehrere XL-Templates möglich. LV wählt anhand der Daten das entsprechende Template. Didier Diagramm in Excel - cb - 28.02.2006 19:19 dem kann ich mir nur anschließen. es ist garantiert einfach in excel ein makro zu erstellen (z.B: mit dem makro-recorder) als das mit activeX in LabVIEW zu erzeugen. Ich hab mal versucht (mit LabVIEW (ok, ich habs auch geschafft) in Word eine Tabelle zu erzeugen und an der "richtigen" Stelle zu plazieren. Dabei ist eine Tapete rausgekommen, die man sich 3 mal um den Schreibtisch wickeln ... Grüße CB Diagramm in Excel - calimero - 01.03.2006 09:16 i2dx schrieb:dem kann ich mir nur anschließen. es ist garantiert einfach in excel ein makro zu erstellen (z.B: mit dem makro-recorder) als das mit activeX in LabVIEW zu erzeugen. danke euch für die Hilfe habe es aber nun hinbekommen und das funkt einwandfrei. ok ich füge jetzt wirklich nur ein diagramm ein, aber für mich ist diese variante einfacher weil ich in LabVIEW genau weis wann die messdaten anfangen und auch enden. auf die lösung bin ich mit diesem link gekommen man muss nur nach programmieren ;o) http://support.microsoft.com/default.aspx?...kb;en-us;302084 grüsse calimero |