mittels VBA lösche und benenne ich Bereiche in einer Arbeitsmappe, da der Bereich ständig aktuell gehalten werden muss. Das sieht folgendermassen aus:
With ActiveWorkbook End With Sheets("IFA").Select Sheets("Institutions").Select
Sub SetRNG()
Application.ScreenUpdating = False
.Names("rngIFA_UAN").Delete
.Names("rngIFA_Name").Delete
usw.
[insgesamt wohl um die 90!]
With ThisWorkbook.Names
.Add "rngIFA_UAN", Range("A2:" & Range("A2").End(xlDown).Address)
.Add "rngIFA_Name", Range("B2:" & Range("B2").End(xlDown).Address)
usw.
End With
CODE ..
Insgesamt werden es wohl so um die 30 Bereiche und das für drei Mappen. Wie man sich vorstellen kann eine ziemliche Tipparbeit, wenn ich das alles eingeben will.
Alle hierfür relevanten Bereiche fangen mit "rng" an.
Gibt es eine Möglichkeit, zB anzugeben, dass alle Bereichsnamen, die mit "rng" anfangen gelöscht werden sollen, anstatt alle einzeln anzugeben?
Gruss,
Martin