Törölt nick Creative Commons License 2008.05.31 0 0 7313
Valami ilyesmit kellene megpróbálnod:

Function Van_Settings As Boolean()
Dim ws As Worksheet
On Error Goto hiba
Set ws = ThisWorkbook.Sheets("Settings")
Van_Settings = True
Exit Function
hiba:
Van_Settings = False
End Function



If Van_Settings Then
...
Else
...
End If

Ez a módszer (azt hiszem) bármilyen objektumtípusnál használható. Deklarálsz egy megfelelő típusú változót, hozzárendeled az objektumot, és ha hiba van, akkor az azt jelenti, hogy az objektum nem létezik.
Előzmény: magyarpityu (7306)