Nie można zaimportować pliku .csv ze znakami Unicode do programu Excel

0

Mam plik .csv, który zawiera znaki Unicode, kiedy chcę go zaimportować do programu Excel, pokazuje niektóre śmieci zamiast znaków Unicode.

Poszukałem go i znalazłem kilka wskazówek, ale dla mnie nie zadziałało.

Próbuję zaimportować plik w następujący sposób:

  1. Po pierwsze, nie wyświetla opcji UTF-8 w początku pliku:
    tutaj nie ma utf-8

  2. Widzę odpowiedni podgląd danych tutaj:
    prawy podgląd

  3. Po zaimportowaniu pliku nie widzę odpowiednich danych. Zamiast tego program Excel wyświetla dane śmieci.

Abdul Raheem Ghani
źródło
Która wersja programu Excel? Czy to możliwe, że nie wszystkie zainstalowane moduły są zainstalowane? Jeśli sprawdzę to w programie Excel 2016, zobaczę ~ 100 możliwych kodowań w tym menu, w tym Unicode (UTF-8) .
Berend
Zainstalowałem pakiet Office 2013 z typową instalacją.
Abdul Raheem Ghani
Nie masz pojęcia, co zawiera „typowa” instalacja, możesz ponownie uruchomić instalator i sprawdzić, czy jest do tego opcjonalny moduł. Ale może wsparcie dla utf-8 zostało dodane po 2013 roku.
Berend

Odpowiedzi:

0

Jest to znany błąd w programie Excel.

Znanym zgłoszonym obejściem jest zamknięcie programu Excel, a następnie otwarcie wiersza polecenia jako Administrator (wyszukiwanie w systemie Windows -> „cmd” -> kliknij prawym przyciskiem myszy Wiersz polecenia -> „Uruchom jako administrator”) i uruchom polecenie:

sfc /scannow

Następnie ponownie otwórz program Excel i sprawdź, czy wszystkie kodowania są teraz na liście.

Wouter
źródło