Ein weiteres Kopierproblem in Excel:
Wie kann ich ein Arbeitsblatt aus WorkbookA.xlsx in WorkbookB.xlsx ohne das kopierte Arbeitsblatt noch Referenzierung WorkbookA.xlsx kopieren zB die Formel =B!23
wird , =[WorkbookA.xlsx]!B!23
wenn kopiert.
Ich möchte "relative" Zellreferenzen anstelle von "absoluten" Zellreferenzen pflegen (ich werde diese Terminologie in der Excel-Welt erfinden, wenn sie noch nicht existiert).
Eine andere mögliche Alternative, die ich nicht zum Laufen bringen kann, ist die Option, nur Zellenwerte einzufügen. Excel behandelt "Werte" als berechnete Werte und nicht als tatsächliche Formeln in der Zelle. Wenn ich Formel einfügen wähle, gibt es immer noch absolute Verweise.
Mehr darüber, warum ich das brauche: Ich verwende ein Produktions-XLSX für den täglichen Betrieb. Wir müssen ständig "Upgrades" für dieses xlsx vornehmen, sodass eine Person eine Kopie und seine Änderungen für ein einzelnes Blatt erstellen kann. Gleichzeitig nimmt möglicherweise auch eine andere Person Änderungen an einem anderen Blatt vor. Da diese Blätter keine von anderen Blättern abhängigen Zellen aufweisen , wie z. B. ein zusammenfassender Bericht, ist es für uns wünschenswert, die Blätter nur zu kopieren und wieder in das ursprüngliche xlsx zusammenzuführen. Aber die "absolute" Referenzierung bereitet viel Ärger.
select all - copy - paste special - values
um nur Werte zu erhalten. Wenn Sie alles während des Kopiervorgangs tun möchten, anstatt sich darauf zu verlassen, dass der Endbenutzer diese Schritte ausführt, habe ich daran gearbeitet. Lassen Sie uns genau wissen, wie es in Bezug auf WorkbookA (oder 1) und WBB (2) und die Blatt #s