Ich habe inzwischen eine Umfangreiche Excel Mappe mit vielen Makros, diese sind zur Übersicht in verschiedene Module aufgeteilt.
Mit dem folgenden Code starte ich ein Makro aus einem Modul beim Aktivieren bzw. verlassen eines Sheets.
Code:
Private Sub Worksheet_Activate()
On Error Resume Next
ValidateList_Techniker
If Err.Number 0 Then
Exit Sub
End If
On Error GoTo 0
End Sub
Private Sub Worksheet_Deactivate()
On Error Resume Next
Close_Dialer
If Err.Number 0 Then
Exit Sub
End If
On Error GoTo 0
End Sub
Innerhalb dieser Tabelle funktioniert das auch wunderbar.
Jetzt kopiere ich aber ein Sheet in eine neue Mappe und bekomme die Fehlermeldung:
"Fehler beim Kompilieren:
Sub oder Funktion nicht gefunden"
Logisch, da ja das Modul nur in der Quell Mappe existiert.
Da ich in der neuen Mappe die Makros gerne nutzen möchte, müsste ich die Module also auch kopieren, oder den usern diese als Add-In zur verfügung stellen.
Ist das irgendwie möglich?
DANKE!