Hallo Leute,
ich habe mich schon durch Google gewühlt aber leider finde ich keine passende Antwort.
Folgendes: ich habe eine zentrale Excel-Datei, welche auf einem Netzlaufwerk steht. Dieses Excel dient als "VBA-Container".
D.h. in dieser Datei gibt es ein Modul, welches mehrere Subs enthält.
Jetzt will ich aus einem anderen Excel eine Sub aus diesem "Container" aufrufen.
Das tut auch soweit aber es wird leider auch das zentrale Excel geöffet.
Wie kann ich das verhindern?
Der Aufruf erfolgt so:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Dim sFile As String
sFile = "'....zentrale Excel-Module\Sammlung.xlam'"
On Error GoTo ende
Run sFile & "!Module1.sub1", Target
ende:
Application.EnableEvents = True
End Sub
|