Mein Problem ist vielleicht schon mal diskutiert worden, aber irgendwie fehlen mir die Suchbegriffe. Falls es die Antwiort schon gibt, verzeiht den neuen Beitrag.
Ich habe ein Excel-Dokument Doc1.xlsm mit mehreren Tabellen. Das habe ich gespeichert als Doc2.xlsm.
Jetzt ergänze ich in Doc1.xlsm eine Tabelle mit Bezügen auf andere Tabellen
Nr | Vorname | Nachname
=Namen!A3 | =Wenn(Namen!C3="";"";Namen!C3) | =Wenn(Namen!C3="";"";Namen!C3)
=Namen!A4 | =Wenn(Namen!C4="";"";Namen!C4) | =Wenn(Namen!C4="";"";Namen!C4)
...
Soweit alles OK, alles noch schön als Tabelle formatieren und fertig.
Jetzt öffne ich Doc2.xlsm und kopiere das neue Tabellenblatt nach Doc2.xlsm
Im Ergebnis steht in jeder Formel dort jetzt ein Link zur orginalen Datei
Nr |
='[C:\...\[Doc1.xlsm]Namen'!A3 |
Das wollte ich nicht, also ersetzte ich '[C:\...\[Doc1.xlsm]Namen' wieder mit Namen uns seither referenziert es in das eigene Dokument doc2.xlsm.
Funktioniert auch. ABER: Jetzt weist mich Excel mit einer grünen Ecke darauf hin, dass was nicht stimmt: "Inkonsistente Spaltenformatierung". Aber warum? Wenn ich die Option "Berechnete Spaltenformel wiederherstellen" wähle, wird der Link wieder auf Doc1.xlsm eingetragen.
Warum merkt sich Excel, dass die Tabelle mal woanders hin referenzierte und kann man das abstellen?