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.


Thema geschlossen 

Excel Macro aus LV starten



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!

22.01.2009, 11:00
Beitrag #1

AxelG. Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2009

8.0
2008
en

76297
Deutschland
Excel Macro aus LV starten
Hallo,

ich möchte aus LabVIEW eine vohandene Excel Datei (Template) öffnen. Die Excel Datei enthält ein Macro welches direkt nach dem Ausführen gestartet werden soll. Das Öffnen der Datei funktioniert, ich habe jedoch noch nicht herausgefunden ob bzw. wie das Starten des Macros über LV geht. Kennt sich einer von Euch damit aus?

Gruss AxelG.
Alle Beiträge dieses Benutzers finden
to top
Anzeige
22.01.2009, 11:04
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Excel Macro aus LV starten
Hast Du das "Report Generation Toolkit"? Da ist die Funktionalität enthalten. Ich verwende das zumindest für Word so..... und das Toolkit ist ja auch für Excel. Dann geht's da bestimmt auch so.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
to top
22.01.2009, 11:15 (Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2009 11:16 von AxelG..)
Beitrag #3

AxelG. Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2009

8.0
2008
en

76297
Deutschland
Excel Macro aus LV starten
' schrieb:Hast Du das "Report Generation Toolkit"? Da ist die Funktionalität enthalten. Ich verwende das zumindest für Word so..... und das Toolkit ist ja auch für Excel. Dann geht's da bestimmt auch so.

Gruß Markus

Hallo Markus,

ja, "Report Generation Toolkit" ist vorhanden.

Gruss Axel
Alle Beiträge dieses Benutzers finden
to top
22.01.2009, 13:23
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Excel Macro aus LV starten
Da gibt's unter "Report Generation" -> "Excel Specific" -> "Excel Advanced" -> "Excel Macros" das VI "Excel Run Macro.vi". Damit sollte es funktionieren. Ich verwende "Word Run Macro" und da klappt es problemlos.

Gruß Markus

' schrieb:Hallo Markus,

ja, "Report Generation Toolkit" ist vorhanden.

Gruss Axel

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
to top
22.01.2009, 14:12
Beitrag #5

AxelG. Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2009

8.0
2008
en

76297
Deutschland
Excel Macro aus LV starten
' schrieb:Da gibt's unter "Report Generation" -> "Excel Specific" -> "Excel Advanced" -> "Excel Macros" das VI "Excel Run Macro.vi". Damit sollte es funktionieren. Ich verwende "Word Run Macro" und da klappt es problemlos.

Gruß Markus

Hallo Markus,

dann gibt es wohl unterschiedlich Report Generation Toolkits. Bei mir finde ich die VIs nicht. Ich arbeite mit LabVIEW 8.0. Sind im Excel Run Macro.vi irgendwelche zusatzlichen Module oder kann man dies einfach mit den vorhandenden Funktionen nachbilden.

Gruss AxelG.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
to top
22.01.2009, 14:20
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Excel Macro aus LV starten
Sieht aus, als ob Du das Toolkit nicht installiert hast.

Hier zum Vergleich:
   
   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
to top
Anzeige
22.01.2009, 15:52
Beitrag #7

AxelG. Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2009

8.0
2008
en

76297
Deutschland
Excel Macro aus LV starten
' schrieb:Sieht aus, als ob Du das Toolkit nicht installiert hast.

Hier zum Vergleich:
[attachment=43911:001.PNG]
[attachment=43912:002.PNG]

Gruß Markus

Stimmt! Das Toolkit ist eine Ergänzung zu den Report Generation Funktionen und kostet extra. Aber der Macro Aufruf muss doch auch irgendwie zu Fuss machbar sein ohne das Toolkit?!?!?....
Alle Beiträge dieses Benutzers finden
to top
22.01.2009, 16:25
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Excel Macro aus LV starten
Wie es ohne Toolkit geht, weiß ich leider nicht, weil ich Makros bisher nur mit Toolkit aufgerufen habe.
Vielleicht kann Dir ja jemand anders helfen. Wenn nicht, dann würde ich mir überlegen das Toolkit zu kaufen. Ich finde, dass sich das lohnt.

Gruß Markus

' schrieb:Stimmt! Das Toolkit ist eine Ergänzung zu den Report Generation Funktionen und kostet extra. Aber der Macro Aufruf muss doch auch irgendwie zu Fuss machbar sein ohne das Toolkit?!?!?....

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
to top
29.01.2009, 13:38
Beitrag #9

AxelG. Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Jan 2009

8.0
2008
en

76297
Deutschland
Excel Macro aus LV starten
Ich habe ein Lösung für das Problem gefunden. Wenn man das besagte "Report Generation Toolkit" nicht hat kann man die Subroutine Workbook_Open() von VB in Excel verwenden. Code der zwischen den Zeilen

Private Sub Workbook_Open()
......auszuführender VB Code
End Sub

steht wird beim Aufruf der Excel Datei ausgeführt. Das ganze muss unter 'ThisWorkbook' bzw. 'DieseArbeitsmappe' eingfügt werden. Es bleibt jedoch die Warnung/Abfrage wegen des Starten des/der Makros.

Gruss Axel G.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
to top
29.01.2009, 13:47
Beitrag #10

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Excel Macro aus LV starten
Danke für die Info. Top2

Gruß Markus

' schrieb:Ich habe ein Lösung für das Problem gefunden. Wenn man das besagte "Report Generation Toolkit" nicht hat kann man die Subroutine Workbook_Open() von VB in Excel verwenden. Code der zwischen den Zeilen

Private Sub Workbook_Open()
......auszuführender VB Code
End Sub

steht wird beim Aufruf der Excel Datei ausgeführt. Das ganze muss unter 'ThisWorkbook' bzw. 'DieseArbeitsmappe' eingfügt werden. Es bleibt jedoch die Warnung/Abfrage wegen des Starten des/der Makros.

Gruss Axel G.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
to top
30
Thema geschlossen 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  muss Excel auf dem Zielsystem für Excel-Report installiert sein? Trinitatis 2 4.862 01.08.2016 20:51
Letzter Beitrag: Trinitatis
  Aus Excel herausLabVIEW starten H_S 36 24.836 02.05.2012 14:26
Letzter Beitrag: SeBa

Gehe zu: