Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Worksheet_Activate über mehere Workbooks verwenden

Forumthread: Worksheet_Activate über mehere Workbooks verwenden

Worksheet_Activate über mehere Workbooks verwenden
Horst
Hey!
Ich habe eine Vba Anwendung über mehrere Workbooks die ich gleichzeitig in Verwendung habe.
Dabei habe ich ein Workbook, wo die Makros und User Forms usw. implementiert sind. (Also das Stamm-Workbook)
Nun möchte ich das Worksheet_Activate in DieseArbeitsmappe meines Stamm-Workbooks für alle Workbooks gültig machen.
Ich möchte das Worksheet_Activate nur DieseArbeitsmappe in meines Stamm-Workbooks implementieren aber so, dass es auch reagiert wenn ich in einer anderen Arbeitsmappe ein Tabellenblatt aktiviere.
Geht so etwas?
Und wenn a wie?
Viel Grüße
Horst
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Worksheet_Activate über mehere Workbooks verwenden
02.12.2009 10:43:45
Rudi
Hallo,
mal als Beispiel.
In DieseArbeitsmappe deines Hauptworkbooks:
Option Explicit
Private WithEvents appMyXL As Application
Private Sub Workbook_Open()
Set appMyXL = Application
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Set appMyXL = Nothing
End Sub
Private Sub appMyXL_WorkbookActivate(ByVal Wb As Workbook)
MsgBox Wb.Name & "!" & ActiveSheet.Name
End Sub
Private Sub appMyXL_SheetActivate(ByVal Sh As Object)
MsgBox Sh.Parent.Name & "!" & Sh.Name
End Sub

und workbook_open ausführen.
Gruß
Rudi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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