Excel 2016 - sam zmienił domyśne formatowanie z ogólnego na walutowe w Euro

Anonimowe
2017-07-07T08:58:24+00:00

Witam.

Pracuję nad wielkimi (pod kątem ilości danych) plikami xlsm zawierającymi tabele z danymi oraz rożnego rodzaju tabele przestawne oraz makra obrabiające te dane.

Tabele są połączone ze źródłem danych w bazie Access.

I jakieś 2-3 tygodnie temu w tych plikach (jest ich 2, to nie jest kwestia jednego pliku) excel sam zmienił mi we wszystkich polach, które miały ustawione formatowanie ogólne (czyli te pola, które miały formatowanie domyślne) zmienił na "walutowe" z ustawieniem walut na "Euro"

(wiem, że ciężko w t uwierzyć, ale pracuje na tych plikach od 2 lat i nic na formatowaniu nie zmieniam)

Jak to mogło się stac i przede wszystkim jak to odkręcić???

Microsoft 365 i pakiet Office | Excel | Do użytku domowego | Windows

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy

Odpowiedzi: 21

Sortuj według: Najbardziej pomocne
  1. Anonimowe
    2017-08-16T08:16:39+00:00

    Dziękuję za odpowiedź.

    pliku personal.xls brak - nie mam go anie we wskazanym katalogu, ani w żadnym innym miejscu (total commanderem szukałem po nazwie).

    Rozumiem, że on powstaje na żądanie w celu wymiany kodu między skoroszytami? U mnie każdy plik ma indywidualnie pisany kod. Cześć funkcji jest zbieżna, ale i tak zmiennymi się różnią.

    Otworzenie pliku w Excel w trybie awaryjnym nic nie dało. Nadal nowy arkusz ma ustawione domyślne formatowanie walutowa we wszystkich komórkach.

    Wcześniej próbowałem też zrobić kopię modułów, następnie skasowanie ich, zapis pliku jaki xlsx, następnie import modułów, zapis jako xlsb. Z takim samys skutkiem. Nadal mam te formatowanie...

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  2. Oskar Shon 49,336 Punkty reputacji Moderator wolontariuszy
    2017-08-16T06:54:45+00:00

    Przenieś w inne miejsce lub skasuj plik personal.xls /m

    Jest to plik nie tylko z kodem ale również traktowany jako szablon.

    U mnie znajduje sie on tutaj: c:\Users<NAZWA KONTA>\AppData\Roaming\Microsoft\Excel\XLSTART\

    Może został on pobrany z innej wersji językowej lub poczyniono w nim zmiany, które traktują 

    Sprawdź też czy uruchomienie Excela z przełącznikiem /safe nie daje pozytywnego rezultatu (ominięcie dodatków które mogą być przyczyną zmiany ustawień). Takie uruchomienie można też wykonać na przyciśniętym klawiszu [Ctrl]

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  3. Anonimowe
    2017-08-03T08:14:36+00:00

    Widzę, że nikt nie ma podobnego problemu.

    A staje się to bardzo uciążliwe dla mnie.

    Najbardziej mnie zastanawia tez to, że dla nowych arkuszów utworzonych w tym skoroszycie z automatu excel ustawia formatowanie walutowe w EUR dla wszystkich komórek...

    Jedyne to co znalazłem to wyczyszczenie całego formatowania we wszystkich arkuszach, odtworzenie tego co było właściwe i wybranie dla tych komórek, które miały "ogólne" jakiegoś innego typu formatowania (liczbowe, walutowe, niestandardowe...) bo w przeciwnym wypadku po ponownych uruchomieniu pliku i odświeżeniu danych nadpisze  formatowanie dla komórek z "ogólnym"

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  4. Anonimowe
    2017-07-10T10:57:41+00:00

    OK, czyli podrostu moduły kodów w VBA (nie znałem tego pod pojęciem "personal")

    To już to przeglądałem wcześniej, tak jak pisałem nie mam pętli na zmianach arkuszów więc nawet jakbym zrobił błąd w kodzie to zmiana dotyczyła by wybranego arkusza a nie całego skoroszytu i to komórek, które nie miały ustawionego formatowania.

    Najdziwniejsze jest to, że komórki, które miały ustawione formatowanie (czy procentowe, czy liczbowe lub walutowe w PLN) to nie zostały zmienione.

    Zmienił jedynie te, które miały format "ogólny"

    Plików nie otwierałem przez inne aplikacje czy web.

    Niestety nie mogę podzielić się tym plikiem, ponieważ zawiera poufne dane

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  5. Oskar Shon 49,336 Punkty reputacji Moderator wolontariuszy
    2017-07-10T10:48:09+00:00

    Personal to plik makr osobistych, w których można zapisać kod (nagrywarką), realizowany potem na każdym otwartym skoroszycie. Po otwarciu developera można do zauważyć w strukturze projektów.

    Makra te mogą również zawierać zapis skrótu wywołania i jedną z poszlak to niezamierzone wywołanie takiego makra skrótem.

    Nie jestem wróżką i nie wiem co masz w komputerze, ale to jeden z przypadków który by usprawiedliwiał taki psikus, jaki cie spotkał; (zakładając ze nie otwierałeś plików w systemach przeglądarkowych czy konkurencyjnych rozwiązań).

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy