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

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!

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

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

Anzeige
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

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

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige