Hallo zusammen,
ich versuche einen Check in einer geschlossenen Datei so durchzuführen:
Set wb = GetObject(fn)
notexist = True
For Each i In wb.Sheets
If i.Name = "Abrechnungsblatt" Then
notexist = False
Exit For
End If
Next
wb.Close SaveChanges:=False
Es klappt auch. Das einzige Problem ist dass die geschlossene Datei ein Workopen Ereignis enthält (mit Activeworkbook und activesheet Befehle) und die Befehle werden in der aktiven Datei übernommen.
Wie kann ich das verhindern?
Gruss
Salim