Laden von Exceltabellen

Hallo Forum!
Ich habe folgendes Problem:

Ich habe in VBA ein Programm geschrieben, das auf UserForms basiert. Dazu blende ich Excel mit Application.Visible = False aus. Öffne ich nun während das Programm läuft eine andere Exceldatei, wird diese in die unsichtbare Excelapplication geladen und bringt mir mein Programm durcheinander.

Wie sage ich Excel daß für jede neu geöffnete Tabelle ein neues Excel aufgemacht werden soll? Gibt es da eine Option oder sogar einen Befehl in VBA?

Schöne Grüße, Andi