Mam plik Excel z trzema arkuszami. Pierwsze dwa służą do wprowadzania danych, ostatni pokazuje podsumowanie i niektóre obliczenia.
W pierwszym jest kilka kolumn do wprowadzania adresu. W arkuszu podsumowania są one połączone w jedną komórkę:
=Sheet1!C1 & Chr(32) & Sheet1!D1 & Chr(32) & Sheet1!E1 & ...
Plik był używany przez wielu moich użytkowników, a teraz w jednej komórce podsumowania adresu wyświetla się tylko #REF! błąd. W formule tylko jedno z połączonych pól ma wartość #REF !, pozostałe są poprawne.
=Sheet1!C1 & Chr(32) & Sheet1!#REF! & Chr(32) & Sheet1!E1 & ...
Zwykle dzieje się tak, jeśli kolumna lub wiersz komórki, do której istnieje odwołanie, zostanie usunięta, ale nie jest to możliwe, ponieważ arkusze są zablokowane hasłem w celu modyfikacji (z wyjątkiem oczywiście wprowadzania danych). Arkusz podsumowania z formułami jest tylko do odczytu . I jak wspomniano, dotyczy to tylko jednego pola w jednym wierszu adresu. Odwołana komórka zawiera tekst.
Zastanawiam się teraz, co jeszcze może spowodować ten #REF! błąd. Niestety nie mam możliwości śledzenia zmian dokonanych przez użytkowników. Jakie są inne sposoby na przerwanie odwołania do komórki pomimo zablokowania arkusza?
źródło
Zakładam, że ludzie nadal mogą wycinać i wklejać, jeśli wprowadzą dane do niewłaściwej kolumny? Gdy dojdzie do wycięcia i wklejenia, również formuła zostanie pomieszana.
źródło