Office-Fragen.de

Normale Version: Application.run aber unsichtbar.
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi zusammen,
Ein Makro in einer anderen Datei kann ich ja mit

    Application.Run "'pfad\Code.xlsm'!Modul.Makroname"
    Workbooks("Code.xlsm").Close SaveChanges:=False


Starten.

Wie schaffe ich aber das die datei Code.Xlsm wärend das Makro läuft nicht sichtbar ist?

ginge das irgendwie so:

Dim xlWork As Workbook

Set xlWork = Workbooks.Open("....\Code.xlsm")
xlWork.Parent.Visible = False
xlWork.Parent.Run MacroName:="Makroname"
xlWork.Close SaveChanges:=False

oder geht das garnicht über eine Workbookvariable. Es gäbe noch die Möglichkeit über ein objekt zu gehen, das will ich aber in dem Fall nicht...