VBA relative in absolute Zellenbezüge wandeln
06.04.2025 03:01:31
Georgi
ich habe eine große Tabelle die Stück für Stück gewachsen ist.
Normal schreibe ich in die Formel immer absolute Zellenbezüge ($A$1).
Doch wenn ich eine lange Formel ziehen muss, also über viele Zellen kopieren, muss man relative Zellenbezüge nehmen (A1), damit sich die gezogenen Formel anpassen.
Das rächt sich aber leider immer mal wieder, nämlich dann, wenn mal Zellen, Zeilen oder Spalten hinzufügt werden müssen.
Dann möchte man natürlich nicht, dass die relativen Zellenbezüge sich anpassen...
Der Gedanke war, ob man da nicht die relativen Bezüge per VBA auf absolute umändern kann.
Und siehe da, es gibt ein tolles Tool dazu im Internet!
Doch leider scheint es da eine 256 (grob gezählt) Zeichengrenze zu gegen, denn wenn die Formel länger ist, haut mir das Tool die ganze Formel weg.
Ich weiss nicht, ob ich den Code des Tools einfach hier reinkopieren darf, daher hier der Link zu Webseite, wo der Code aufgeführt ist:
https://www.excel-inside.de/beispiele_vba/vba-zellen-bereiche/355-absolute-in-relative-zellbezuege-umwandeln-und-umgekehrt
Vielleicht gibt es ja jemanden, der dieses Tool erweitern / anpassen kann?
Das wäre bestimmt nicht nur für mich super ;-)
Viele Grüße
Georgi
Anzeige