Frage

Das ist ein seltsames Problem, das ich in Excel sehe

  1. Sagen Sie, ich habe einen benannten Bereich my_range, der auf Cell $ a $ 1 (oder A1) verweist,
  2. Wenn ich dann =MY_RANGE in Zelle A2 eingebe, sieht alles gut aus
  3. Wenn ich dann versuche, Zelle A2 zu bearbeiten, wird =$A$1 statt =MY_RANGE angezeigt
  4. Wenn ich in einem separaten Blatt im selben Arbeitsbuch = my_range eingehe, funktioniert alles wie erwartet.

Ich vermute, dass es auf dem Blatt eine Eigenschaft gibt, die dieses Verhalten steuert, aber ich kann sie nicht finden.Das Problem, das ich habe, ist, dass beim Kopieren und Einfügen der Zelle die aufgelöste Referenz und nicht der benannte Bereich kopiert wird

War es hilfreich?

Lösung

Ich habe irgendwie eine Lösung gefunden ...Ich habe ein Makro geschrieben, um Folgendes zu tun

  1. Kopieren Sie die Formel (als Zeichenfolge, also „=MY_RANGE“) in ein anderes Blatt an derselben relativen Position (also Zelle 3,3 auf Blatt A in Zelle 3,3 auf Blatt B).
  2. Kopieren Sie die Zelle auf Blatt B zurück in die Zelle auf Blatt A

Ich habe immer noch absolut keine Ahnung, was dieses seltsame Problem verursacht, aber das ist für mich im Moment eine vernünftige Lösung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top