Kolejny problem z kopiowaniem w programie Excel:
Jak mogę skopiować arkusz z WorkbookA.xlsx do WorkbookB.xlsx bez skopiowanego arkusza roboczego wciąż odwołującego się do WorkbookA.xlsx, np. Formuła =B!23
staje się =[WorkbookA.xlsx]!B!23
po skopiowaniu.
Chcę zachować „względne” odwołania do komórek zamiast „absolutnych” odwołań do komórek (wymyślę tę terminologię w świecie Excela, jeśli jeszcze nie istnieje).
Inną możliwą alternatywą, której nie mogę uruchomić, jest opcja wklejania tylko „wartości” komórek. Excel traktuje „wartości” jak wartości obliczone, a nie rzeczywiste formuły w komórce. Jeśli wybiorę formułę wklejania, nadal będzie zawierać absolutne odniesienia.
Więcej informacji o tym, dlaczego potrzebuję tego: Mam codzienne użytkowe oprogramowanie XLSX. Ciągle musimy dokonywać „uaktualnień” do tego pliku xlsx, aby jedna osoba mogła utworzyć kopię i jego zmiany w jednym arkuszu. Jednocześnie inna osoba może również wprowadzać zmiany w innym arkuszu. Biorąc pod uwagę, że te arkusze nie mają zależnych komórek na innych arkuszach , takich jak raport podsumowujący, pożądane jest, aby po prostu skopiować i scalić arkusze z powrotem do oryginalnego pliku xlsx. Ale odniesienie „bezwzględne” sprawia wiele problemów.
select all - copy - paste special - values
aby zawierał tylko wartości. Jeśli chcesz zrobić to wszystko podczas kopiowania, a nie polegać na tym, że użytkownik końcowy wykona te kroki, cóż, pracowałem nad tym. Poinformuj nas dokładnie, jak chcesz, jeśli chodzi o skoroszyt A (lub 1) i WBB (2) oraz numer arkusza