ich habe für eine Arbeitsmappe Bereichsnamen vergeben, um besser rechnen zu können.
Da sich diese immer änderten (durch VBA-Löschung von Zeilen habe sie sich immer um 60 reduziert), habe ich sie über VBA nach der Zeilenlöschung neu gesetzt:
wbGesamt.Names.Add "Bereich", shGesamt.Range("F7:F1000")
Wobei wbGesamt die Arbeitsmappe und shGesamt das Tabellenblatt "Gesamt" ist und sich F7:F1000 auf dieses Tabellenblatt bezieht. Nun stelle ich erstaunt fest, dass der Bereich im anderen Tabellenblatt nur von F7:F460 angezeigt wird, wenn ich mir diesen über Einfügen/Name/Definieren anzeigen lasse (das war das Problem, warum ich mit VBA den Bereich neu gesetzt habe).
Ich dachte eigentlich immer: Bereich ist Bereich und ist für alle Tabellenblätter gleich, da es sich auf den NAMEN bezieht. Muss ich diesen nun für jedes Tabellenblatt neu definieren? Bin echt sprach- und ratlos.
Vielen Dank im voraus für die Hilfe
sunni