Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
588to592
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
588to592
588to592
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

UserForm anzeigen und X deaktivieren

UserForm anzeigen und X deaktivieren
21.03.2005 15:12:40
Marcel
Hallo Excel Freunde,
ich hab mal ein kleines Problem.
Ich habe ein kleines Makro, dieses Makro arbeitet mehrere Prozeduren ab.
ein einer stelle wird ein anderes Makro per Call aufgerufen.
Erreichen möchte ich eigentlich, das eine UserForm1 während dieser Zeit angezeigt wird und das X zum beenden dieser Form deaktiviert bzw. eine Fehlermeldung angezeigt wird, falls man versucht die Form zu schliessen bevor das Makro durchgelaufen ist. Nach Abschluss der Call Prouedure soll die User Form dann geschlossen werden.
vielen Dank für eure Hilfe
Marcel

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

Betreff
Datum
Anwender
Anzeige
AW: UserForm anzeigen und X deaktivieren
21.03.2005 15:15:11
Bert
Hast du mal probiert, ob das Kreuz überhaupt reagiert, wenn der Code läuft?
Bert
AW: UserForm anzeigen und X deaktivieren
21.03.2005 15:30:00
Marcel
Jo funktioniert super, jetzt hätte ich nur noch das Problem die Userform zu anzuzeigen bevor das 2te Makro aufgerufen wird und zu entladen wenn das Makro seine Arbeit getan hat.
besten Dank schon mal bis hierhin
Marcel
AW: UserForm anzeigen und X deaktivieren
21.03.2005 18:55:47
Matthias
Hallo Bert,
da mit Excel 97 noch keine nichtmodalen Userforms unterstützt werden, hier eine Möglichkeit:
In ein normales Modul:
Sub test()
MsgBox "Hallo!"
UserForm1.Show
MsgBox "OK"
End Sub
Sub Makro2()
'hier dein Makro, währenddessen die UF angezeigt werden soll
End Sub

ins Modul des Userforms:
Private Sub UserForm_Activate()
Call Makro2
Unload Me
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then Cancel = True
End Sub
Gruß Matthias
Anzeige
AW: UserForm anzeigen und X deaktivieren
22.03.2005 11:17:40
Marcel
vielen Dank,
hat prima geklappt. :-)

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige