VBA Zellnamen überprüfen
Hilfesuchender
ich habe das Problem, dass ich überprüfen möchte, ob eine Zelle einen Namen hat oder nicht. Falls sie einen Namen hat, soll dieser gelöscht werden. Dies funktioniert auch ganz gut, solange die Zelle einen Namen hat, aber wenn alle Namen für eine Zelle gelöscht sind, wird ein Fehler ausgegeben. Der Fehler lautet: Laufzeitfehler 1004, Anwendungs- oder Objektorientierter Fehler. Das liegt meiner Meinung nach daran, dass sobald alle Namen gelöscht sind ich nicht mehr auf Cells(j,i).name zugreifen kann. Bisher habe ich das so gemacht:
For i = 4 To k
For j = 5 To l
Do While (Cells(j, i).name "")
Cells(j, i).name.Delete
Loop
Next
Next
Kann mir jemand bei diesem Problem helfen?
Vielen Dank im Voraus!
Beste Grüße