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

Forumthread: Userform nur für festgelegte Blätter sichtbar

Userform nur für festgelegte Blätter sichtbar
14.02.2008 13:14:00
mario
Hallo,
folgendes Problem:
Ich habe 14 Tabellenblätter "Januar - Dezember" & "Übersicht , Legende"
Eine Userform soll nur in den Blättern Jan-Dez sichtbar sein.
Ich habe diesen Code in die Tabellen "Jan-Dez" eingefügt:

Private Sub Worksheet_Activate()
Userform1.Show vbModeless
End Sub


und diesen habe ich in die Tabelle "Übersicht und Legende" eingefügt:


Private Sub Worksheet_Deactivate()
Unload Userform1
End Sub


Nur leider funktioniert es nicht zuverlässig!

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform nur für festgelegte Blätter sichtbar
14.02.2008 13:32:59
Renee
Hi Marion,
Lösche alle deine Makros.
Füge dieses in DieseArbeitsmappe ein:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Const tThisSheets = "Januar, Februar, März, April, Mai, ...)"
If UserForm1.Visible = False And InStr(tThisSheets, Sh.Name) > 0 Then _
UserForm1.Show vbModeless
If UserForm1.Visible And InStr(tThisSheets, Sh.Name) = 0 Then _
UserForm1.Hide
End Sub


Const string mit den Namen der Tabellenblätter anpassen, in denen du die Userform sehen willst.
GreetZ Renée

Anzeige
AW: Userform nur für festgelegte Blätter sichtbar
14.02.2008 13:48:32
mario
Ohh, super für die schnelle Antwort, Danke!
Soweit funktioniert es genau so wie ich es möchte.
Meine Excel-Datei startet immer mit dem aktuellen Monat, nur erscheint die Userform erst wenn ich ein anderes Tabellenblatt anklicke.
Gruß Mario

AW: Userform nur für festgelegte Blätter sichtbar
14.02.2008 13:54:00
Renee
Hi Mario,
Meine Excel-Datei startet immer mit dem aktuellen Monat ... folglich hast du ein Workbook_Open Makro. Schreib halt dort noch die Zeile UserForm1.Show vbModeless rein.
GreetZ Renée

Anzeige
AW: Userform nur für festgelegte Blätter sichtbar
14.02.2008 14:06:40
mario
Dankeschön!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
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