Odpowiedzi:
Wydaje się, że jest to jedna z najczęściej kwestionowanych cech OOo.Calc. Calc musi wiedzieć, czy traktować dane wejściowe jako liczbę, czy tekst. Domyślnie jest to liczba, ponieważ jej głównym celem jest obliczanie rzeczy.
Do tej pory AFAIK istnieją tylko dwie metody zachowania literału:
'
) przed ciągiem, mówiąc Calcowi, że następujące dane powinny być traktowane jako ciąg;W zależności od potrzeb użytkownika rozwiązaniem 2 może być ustawienie domyślne:
Format
-> Styles and Formatting
-> kliknij prawym przyciskiem myszy Default
-> Modify
-> Numbers
Tab),Ma to oczywiście tę wadę, że każde wejście będzie traktowane jako tekst, a nie liczba, w arkuszach kalkulacyjnych opartych na tym szablonie. Tak więc rozwiązaniem może być przygotowanie takiego „tekstowego” arkusza kalkulacyjnego jako szablonu, ale nie jako szablonu domyślnego. <EDYCJA>: inne podejście polega na utworzeniu dodatkowego stylu komórki z formatowaniem „tekstowym” (patrz wyżej). Zmniejsza to wysiłek wymagany do przełączania między liczbami a tekstem w celu zmiany stylu komórki. </ EDYCJA> Obawiam się, że to wszystko jest w tej chwili dostępne.
Przejdź do formatu, następnie do komórek, a następnie zmień opcje na takie, jakie mają być. Chociaż może nie zatrzymać całkowicie automatycznego formatowania, będzie działać o wiele lepiej niż jakakolwiek inna opcja, na przykład formatowanie do „tekstu”.
Ta odpowiedź na StackOverflow oferuje znacznie lepszą alternatywę, IMO:
/programming/13835264/how-to-prevent-openoffice-libreoffice-calc-from-changing-what-you-input-data-n
Po otwarciu pliku CSV pojawia się okno dialogowe, w którym można określić typ danych każdej kolumny.