Mit nachfolgendem Makro übergebe ich in einer Arbeitsmappe in alle Tabellen dem Namen _Test den Wert 10 (resp. einen anderen Wert über eine Variable).
For i = 1 To ActiveWorkbook.Worksheets.Count
With Worksheets(i)
ActiveWorkbook.Names.Add _
Name:=Worksheets(i).Name & "!_Test", _
RefersTo:=10, Visible:=True
End With
Next i
Wie kann ich nun später abfragen, ob in ein bestimmten Tabelle der Name "_Test" überhaupt exisitiert (und wenn ja, einer bestimmten Variablen den entsprechenden Wert übergeben' - es könnte ja in der Zwischenzeit eine neue Tabelle eingefügt worden sein.
For i = 1 To ActiveWorkbook.Worksheets.Count
With Worksheets(i)
if Worksheets(i).Name & "!Test" FRAGE ob er exisitiert THEN ?
Variable = worksheets(i).Name(_Test) ?
Else
Endif
Danke für eine Rückmeldung.
Peter