Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
348to352
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Outlook Öffnen

Outlook Öffnen
09.12.2003 12:35:11
Klaus B.
Hallo nochmal,

kann mir jemand den Befehl sagen, um Outlook mit VBA zu öffnen, wenn die exe hier liegt:

C:\ordner1\ordner2\outlook.exe


Danke,
Klaus

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Outlook Öffnen
09.12.2003 13:11:59
Werner
Hallo Klaus,

versuch mal das:


Option Explicit

   Private Declare Function OpenProcess Lib "kernel32" _
   (ByVal dwDesiredAccess As LongByVal bInheritHandle As Long, _
   ByVal dwProcessId As LongAs Long
   Private Declare Function GetExitCodeProcess Lib "kernel32" _
   (ByVal hProcess As Long, lpExitCode As LongAs Long
   Private Declare Function CloseHandle Lib "kernel32" _
   (ByVal hObject As LongAs Long
    
    Private Sub ShellAndWait(Befehl As String)
      Dim hProcess As Long
      Dim ProcessId As Long
      Dim exitCode As Long
      ProcessId = Shell(Befehl, 1)
      hProcess = OpenProcess(&H400, False, ProcessId)
      Do
         Call GetExitCodeProcess(hProcess, exitCode)
         DoEvents
      Loop While exitCode = &H103&
      Call CloseHandle(hProcess)
  End Sub
   
   Sub Command1_Click()
      ShellAndWait "outlook.exe"
   End Sub


Gruss Werner
Anzeige
AW: Outlook Öffnen
09.12.2003 13:36:14
Klaus B.
Hallo Werner,

danke, ABER: das sieht für mich SEHR kompliziert aus. Ich dachte es gäbe vielleicht eine simplere Ausführungsmöglichkeit wie
OPEN ("Pfad\Pfad\Outlook.exe") oder ähnlich?!

Gibt es sowas?!

Danke aber trotzdem für die schnelle Antwort!

Klaus

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige