Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
772to776
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
772to776
772to776
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

UserForm mit Maustaste verschieben verhindern

UserForm mit Maustaste verschieben verhindern
23.06.2006 07:41:52
achim
Hallo Excel Freunde
Eine UserForm kann man wenn die linke Maustaste gedrückt und gehalten wird verschieben.
Diese Funktion möchte ich deaktivieren.
Wie geht das?
danke
achim h.

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

Betreff
Datum
Anwender
Anzeige
AW: UserForm mit Maustaste verschieben verhindern
23.06.2006 08:48:04
Hoffi
Hallo achim,
Code muss ins Codemodul der Userform:
'Code von www.schmittis-page.de
Private Declare Function FindWindow Lib "user32" Alias _
"FindWindowA" (ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long
Private Declare Function GetSystemMenu Lib "user32" _
(ByVal hWnd As Long, ByVal bRevert As Long) As Long
Private Declare Function RemoveMenu Lib "user32" _
(ByVal hMenu As Long, ByVal nPosition As Long, _
ByVal wFlags As Long) As Long

Private Sub FixWindow(hWnd As Long)
Dim SysMenu As Long
Dim Ret As Long
SysMenu = GetSystemMenu(hWnd, False)
Ret = RemoveMenu(SysMenu, &HF010&, &H0&)
End Sub


Private Sub UserForm_Activate()
FixWindow FindWindow(vbNullString, Me.Caption)
End Sub

Grüße
Hoffi
Anzeige
AwOT Danke
23.06.2006 12:48:07
achim
Hallo Hoffi
vielen dank für deine rückmeldung.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige