Ich habe gerade ein Verständnisproblem:
Weshalb funktioniert nachfolgender Codeteil nicht, wenn ThisWorkbook nicht die aktive Arbeitsmappe ist? Range("iZeilen") ist ein globaler Name in einem Worksheet und ich möchte den Worksheetnamen aus dieser benannten Zeile ableiten, da möglicherweise der Tabellenname geändert wird.
Gruss, Peter
Sub WS_Name()
Dim wsLUT as Worksheet
With ThisWorkbook
Set wsLUT = .Worksheets(.Range("iZeilen").Parent.Name)
End With
End Sub