Home allgemeine VBA Texte VBA-Arbeiten trotz geöffneter UserForm
VBA-Arbeiten trotz geöffneter UserForm PDF Drucken E-Mail
Benutzerbewertung: / 26
SchwachPerfekt 
Geschrieben von: Marcus Rose   
Mittwoch, 22. Juli 2009 um 18:00 Uhr

Erstellt man sich eine Excel Tabelle mit einer Userform, welche direkt beim Start geöffnet wird, so hat man ein Problem, wenn man auch noch andere Exceltabellen zur selben Zeit nutzen möchte. Im Normallfall ruft man eine Userform ja nur auf, wenn man diese auch benötigt. Das macht man mit dem einfachen Aufruf:

Userform1.show

Hat man dann seine Eingaben getätigt, dann schließt man sie wieder. In dem Moment wo wir aber eine Userform geöffnet haben, welche auch permanent offen bleiben soll, kann man nicht mehr zwischen Excel Tabellen switchen (umschalten). Es gibt da aber eine Abhilfe. Legt euch doch einmal diesen Code hinter diese Arbeitsmappe:


Private Sub Workbook_WindowActivate(ByVal Wn As Window)
    UserForm1.Show
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
 UserForm1.Hide
End Sub

Dann stellt ihr in den Eigenschaften der Userform noch ShowModal auf false. Speichert und schließt euere Excel Tabelle. Wenn ihr sie jetzt beim nächsten Mal startet, dann wird die Userform1 sofort gestartet. Ihr könnt aber, obwohl die Userform geöffnet ist, mit weiteren Excel Tabellen arbeiten.

Zuletzt aktualisiert am Montag, 27. Juli 2009 um 08:25 Uhr
 
Copyright © 2017 ms-excel.eu. Alle Rechte vorbehalten.
 

Autoren - Login

Werbung

wichtige Links:
http://ms-excel.eu
Hier habt Ihr eine gute Excel Hilfe
Besucherstatistik
Besucher gesamt: 4.476.135
Besucher heute: 1.582
Besucher gestern: 1.981
Max. Besucher pro Tag: 4.488
gerade online: 12
max. online: 507
counter Statistiken