Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Userform bei Excelstart

Forumthread: Userform bei Excelstart

Userform bei Excelstart
04.02.2008 14:11:06
Waven
Hallo Zusammen
Ich habe ein Makro gefunden, mit dem nur die Userform bei Start der Excel-Datei angeziegt wird.

Private Sub Workbook_Open()
Private Declare _
Function mlfhFindWindow _
Lib "user32" _
Alias "FindWindowA" (ByVal a As Any, _
ByVal b As String) As Long
Private Declare _
Function mlfhSetActiveWindow _
Lib "user32" _
Alias "SetActiveWindow" (ByVal n As Long) As Long


Private Sub Workbook_Open()
Dim b As Boolean
Dim s As Long
Dim h As Long
b = Application.ShowWindowsInTaskbar
s = Application.WindowState
Application.ShowWindowsInTaskbar = False
Application.WindowState = xlMinimized
h = mlfhFindWindow(0&, Application.Windows(1).Caption)
mlfhSetActiveWindow h
UserForm1.Show
Application.ShowWindowsInTaskbar = b
Application.WindowState = s
End Sub


Mein Problem ist jetzt, dass die Userform hinter dem Explorer Fenster verschwindet und auch in der Taskliste der Explorer aktiviert ist.
Gibt es einen Befehl, um das Excel Fenster zu aktivieren?
Danke für eure Hilfe!
Gruss
Waven

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Userform bei Excelstart
04.02.2008 14:19:34
lukas
hallo!
mach mal ne 0 (null) hinter die user form
userform.show 0
dann sollte das klappen! (hats bei mir mal...)
grüsse
lukas

AW: Userform bei Excelstart
04.02.2008 14:47:38
Chris
Servus,
warum so kompliziert:
schau mal in das Beispiel:
https://www.herber.de/bbs/user/49630.xls
Gruß
Chris
Anzeige
;

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