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

Explorer schließen

Forumthread: Explorer schließen

Explorer schließen
26.12.2006 13:53:25
Andre´
Hallo alle zusammen,
ich möchte per VBA den Explorer wieder schließen. Zum öffnen habe ich folgenden Code.

Sub öffnen()
Shell "Explorer C:\", vbNormalFocus
End Sub

Kann mir bitte jemand sagen, wie der Befehl zum schließen lautet.
Danke im voraus!
MFG
Andre
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Explorer schließen
26.12.2006 14:37:48
Nepumuk
Hallo Andre,
einfach so:
' **********************************************************************
' Modul: Modul4 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit

Private Declare Function OpenProcess Lib "kernel32.dll" ( _
    ByVal dwDesiredAccess As Long, _
    ByVal bInheritHandle As Long, _
    ByVal dwProcessId As Long) As Long
Private Declare Function TerminateProcess Lib "kernel32" ( _
    ByVal hProcess As Long, _
    ByVal uExitCode As Long) As Long

Private Const PROCESS_TERMINATE = &H1
Private Const PROCESS_VM_READ = &H10

Private lngTaskID As Long

Public Sub prcOpen_Explorer()
    lngTaskID = Shell("Explorer C:\", vbNormalFocus)
End Sub

Public Sub prcClose_Explorer()
    Dim lngHandle As Long
    lngHandle = OpenProcess(PROCESS_VM_READ Or PROCESS_TERMINATE, 0&, lngTaskID)
    TerminateProcess lngHandle, 0&
End Sub

Gruß
Nepumuk
Anzeige
AW: Explorer schließen
26.12.2006 20:47:12
Andre´
Hallo Nepumuk,
danke für den Tipp funktioniert prima!
MFG
Andre
;

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