
Ich habe ein Problem mit MS-Excel. Wenn ich einen Wert in die Zelle A1 von Blatt1 eingebe, erscheint dieser Wert überall dort, wo auf diese Zelle verwiesen wird. Ist es möglich, diesen Wert in den referenzierten Zellen beizubehalten, wenn ich den Wert in Blatt1!A1 lösche?
Antwort1
Wenn Sie den in einer Zelle angezeigten Text/Wert für „alle Zukunft“ BEIBEHALTEN möchten:
- Wählen Sie die Zelle aus
- Wählen Sie KOPIEREN aus dem Menü/Menüband oder halten Sie STRG gedrückt und drücken Sie C
- Wählen Sie sofort "Inhalte einfügen" aus dem Menü/Ribbon,
- Wählen Sie im geöffneten Dialog "[v] Werte" aus und klicken Sie dann auf OK
Dadurch wird das Angezeigte in denselben TEXT umgewandelt, alle Formeln verschwinden und der Text bleibt erhalten, bis Sie ihn löschen.
Antwort2
Wenn Sie eine Formel haben, die sich auf bezieht =Sheet1!A1
, wird der Wert der Zelle A1 in Blatt1 angezeigt. Wenn dieser Zellenwert gelöscht wird, gibt die Formel eine 0 zurück.
So funktioniert Excel. Eine Formel wird neu berechnet, wenn die Zellen, die zur Formel beitragen, geändert werden. Es ist unmöglich, dass eine Formel einen Wert anzeigt, der in einer Zelle nicht mehr vorhanden ist.
Wenn Sie einen Wert in einer Zelle behalten möchten, auch wenn seine ursprüngliche Quelle (in einer anderen Zelle) gelöscht wurde, benötigen Sie VBA anstelle einer Formel.
Möglicherweise müssen Sie das Gesamtbild erklären und die Geschäftslogik, die Sie anwenden möchten, detailliert beschreiben, bevor Sie eine perfekte Lösung in Angriff nehmen können.