Ich hab ein Problem. In meinem excel Dokument hab ich zwei seiten wobei die zweite Seite werte von der ersten Bezieht (für verketten und wenn funktionen).
Lösche ich nun die gsamte Zeile A1 fehlt mir der Bezug auf der zweiten seite obwohl nun die Zeile A2 auf A1 gerückt ist.
wenn der Bezug sich auf eine feste Zeile/Spalte bezieht, solltest Du es mit Dollarzeichen einsetzen, z.B. $A$1, dann bleibt dieser Bezug konstant, auch wenn andere Daten gelöscht werden.
das ist eine Konsequenz der Logik von Excel. Angenommen (so oder so ähnlich verstehe ich Deine Anfrage) Du hast im Blatt „2“ in den Zeilen A1 und A2 Bezüge auf die jeweils selbe Zelle im Blatt „1“ und löschst dann die Zeile 1 im Blatt 1, dann rückt dort die Zelle A2 an die Stelle von A1 (wie von Dir beschrieben). Im Blatt 2 wird diese Veränderung automatisch nachvollzogen, d.h. der Bezug in Zelle A2 verweist jetzt auf A1 im Blatt 1. Der Bezug in A1 ist jedoch nicht mehr vorhanden, weil die Zeile ja gelöscht wurde - deshalb die genannte Fehlermeldung.
Ich kenne nun die konkrete Konstellation nicht bzw. kann nicht nachvollziehen, weshalb im Blatt 2 in A2 dann immer noch auf A2 im Blatt 1 verweisen sollte etc., aber die Aktualisierung der Bezüge lässt sich meines Wissens nicht abschalten (was in den allermeisten Fällen auch Sinn macht). Sollte es hier nun unbedingt notwendig sein, die Bezüge auf A1 usw. beizubehalten, müssen diese nach dem Löschen der Zeile neu erstellt werden, ggf. per Makro o.ä.
Da stimme ich mit meinem Vorredner ueberein.
Du solltest einfach die Zeile nicht loeschen, sondern nur den Inhalt. Wenn Du einmal einen Bezug zu einer Zelle hergestellt hast, merkt sich Excel das.
Das ist auch gut so, denn dann kann man eben Zellen hinzufuegen und loeschen, ohne dass es einem das ganze Arbeitsblatt zerschiesst - nur eben nicht die, auf die man sich bezogen hat.
Vielleicht gibt es eine Loesung fuer das Problem indem Du z.B. SVERWEIS benutzt, anstatt direkte Zellbezuege… aber oft die einfachste Loesung doch die beste.
Ich weiß nicht, ob ich dein Problem richtig verstehe. Excel kennt nicht zB Spalte A usw., das Programm rechnet von der Ausgangsposition nur die Anzahl der Spalten vor/ zurück. Löscht man nun eine Spalte, wird der Bezug trotz allem um x stellen verschoben und landet dadurch in einer leeren Zelle.
Versuche einfach mal, die Zelle (zB A1) in der Formel als §A§1 zu definieren, dann ist diese Zelle fix und es sollte auch der Wert, der aus A2 nachrutscht korrekt erkannt werden.
Ich hoffe ich konnte helfen, ansonsten müsstest du mal deine Tabelle hier einstellen, damit man das Problem genauer erkennen kann.
Danke für deine Hilfe. Hab das Problem mit einem Makro tatsächlich gelöst. Hab leider noch nichts gefunden was die ganze Zeile oder das gesamte Blatt Aktualisiert,
aber wenn man Zelle für Zelle auf die Formel Klickt geht es mit einem Makro.