Tabellenbereich in einer Schleife ansprechen
25.07.2025 20:22:45
Siegfried
ich habe für mehrere Tabellenbereiche einen Namen vergeben und führe dann eine Aktion aus.
Range("NrTN_Mod0_Rde1").ClearContents
Range("NrTN_Mod0_Rde2").ClearContents
Range("NrTN_Mod0_Rde3").ClearContents
Range("NrTN_Mod0_Rde4").ClearContents
Range("NrTN_Mod0_Rde5").ClearContents
Range("NrTN_Mod0_Rde6").ClearContents
Range("NrTN_Mod0_Rde7").ClearContents
.
.
.
Range("NrTN_Mod7_Rde1").ClearContents
Range("NrTN_Mod7_Rde2").ClearContents
Range("NrTN_Mod7_Rde3").ClearContents
Range("NrTN_Mod7_Rde4").ClearContents
Range("NrTN_Mod7_Rde5").ClearContents
Range("NrTN_Mod7_Rde6").ClearContents
Range("NrTN_Mod7_Rde7").ClearContents
Ich möchte die Aktion aber platzsparend über eine Schleife ausführen lassen.
Wie muss ich es anstellen, dass ich die Schleifenwerte einbaue?
For n1 = 0 To Range("Maximum.Runden").Value
For n2 = 1 To Range("Maximum.Runden").Value
? Range("NrTN_Mod & n1 _Rde & n2 ").ClearContents
Next n2
Next n1
Gruß
Siegfried
Anzeige