Thema Datum  Von Nutzer Rating
Antwort
22.11.2017 00:01:47 Mareike
NotSolved
22.11.2017 05:35:30 fransi
NotSolved
22.11.2017 22:46:10 Mareike
NotSolved
23.11.2017 07:25:11 Gast23345
NotSolved
23.11.2017 18:29:40 Mareike
NotSolved
Blau Nur Programm (nicht MS-Office) öffnen, falls es noch nicht geöffnet ist
23.11.2017 19:19:21 Gast77197
NotSolved
23.11.2017 22:27:22 Mareike
NotSolved

Ansicht des Beitrags:
Von:
Gast77197
Datum:
23.11.2017 19:19:21
Views:
594
Rating: Antwort:
  Ja
Thema:
Nur Programm (nicht MS-Office) öffnen, falls es noch nicht geöffnet ist

< Ich habe das Problem, dass ich ein Programm mit einem Makro aus Excel heraus starten möchte, falls es noch nicht geöffnet.ist

 

Ein externes Programm kann mit dem Shell - Kommando gestartet werden.

Das Makro startet jedes Mal eine neue Instanz, daher sollte es prüfen ob das besagte Programm schon aktiv.

Zu diesem Zweck ist die hier bereits genannte Funktion vor dem Shell - Kommando gedacht, denn deine Betonung liegt ja auf "für den Fall, dass ..."

 

Ist das Funktionsergebnis WAHR, muss das Makro ja nicht weiter tun, oder

 

Call Shell("C:\Temp\TestApplication.exe",vbNormalFocus)


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
22.11.2017 00:01:47 Mareike
NotSolved
22.11.2017 05:35:30 fransi
NotSolved
22.11.2017 22:46:10 Mareike
NotSolved
23.11.2017 07:25:11 Gast23345
NotSolved
23.11.2017 18:29:40 Mareike
NotSolved
Blau Nur Programm (nicht MS-Office) öffnen, falls es noch nicht geöffnet ist
23.11.2017 19:19:21 Gast77197
NotSolved
23.11.2017 22:27:22 Mareike
NotSolved