Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Programm-Aufruf aus VBA

Forumthread: Programm-Aufruf aus VBA

Programm-Aufruf aus VBA
09.01.2006 13:42:37
Celofiga
Hallo!
Kann ich mittels VBA auch ein Programm wie z. B. Paint aufrufen und dort dann etwas einfügen?
Gruss Mario
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Programm-Aufruf aus VBA
09.01.2006 14:12:01
Ramses
Hallo
Ja, das get mit der SHELL Funktion.
Genaueres dazu siehe VBA-Online Hilfe
Gruss Rainer
AW: Programm-Aufruf aus VBA
09.01.2006 14:59:52
Celofiga
Danke für die rasche Antwort.
Habe es soeben getestet, jedoch gibt es ein Problem mit dem Code:
Dim Ergebnis, I
Range("B1:H32").Select
Selection.Copy
Ergebnis = Shell("mspaint.exe", 1) ' Paint starten.
AppActivate Ergebnis ' Paint aktivieren.
SendKeys "^V", True ' Selection einfügen
Die Anweisung "AppActivate Ergebnis" bringt einen Laufzeitfehler!
Was kann ich tun?
Gruss Celo
Anzeige
AW: Programm-Aufruf aus VBA
09.01.2006 15:45:21
Celofiga
Hallo!
Die Anweisung "AppActivate Ergebnis" bringt jetzt keinen Laufzeitfehler mehr, da ich "Wait" für 5 Sekunden eingebaut habe, jedoch funktioniert die Anweisung "SendKeys" nicht.
Bitte um Hilfe.
Danke,
Celo
AW: Programm-Aufruf aus VBA
09.01.2006 16:24:26
Ramses
Hallo
Ctrl+V versteht Paint so nicht ;-)
Du musst die reguläre Befehlsfolge nachahmen
Option Explicit

Sub Makro2()
    Dim ergebnis As Integer
    Range("A1:C4").Select
    '!!!!!!!!!!
    Selection.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
    '!!!!!!!!!
    ergebnis = Shell("mspaint.exe", vbNormalFocus) ' Paint starten.
    Application.Wait Now + TimeSerial(0, 0, 2)
    SendKeys "%Be", True ' Selection einfügen
End Sub

Gruss Rainer
Anzeige
AW: Programm-Aufruf aus VBA
09.01.2006 17:03:19
Celofiga
Danke!!!
Super!!
Jetzt funktioniert es!!
Gruss,
Celo
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige