Określanie separatora dla eksportu Excel 2007

10

Próbuję zapisać plik Excel 2007 jako plik tekstowy rozdzielany potokami, ale na liście Zapisz jako widzę tylko opcje rozdzielane tabulatorami i opcje csv. Jak przejść do określania separatora, który, jak pamiętam, był możliwy we wcześniejszych wersjach programu Excel za pomocą kreatora?

Dan U.
źródło

Odpowiedzi:

13

Z tej strony:

  • Wyświetl okno opcji domyślnych, klikając Start -> Ustawienia -> Panel sterowania -> Ustawienia regionalne.
  • Kliknij przycisk „Dostosuj”.
  • Kliknij kartę „Numer” iw polu „List Separator” zamień bieżący domyślny separator na ten, którego chcesz użyć (w twoim przypadku symbol potoku).
  • Kliknij „OK”, aby zapisać zmianę i zamknąć okno.

Teraz eksportowanie jako CSV w programie Excel spowoduje utworzenie plików rozdzielanych potokami.

arathorn
źródło
Możesz dodać „Kliknij przycisk„ Dostosuj ”po pierwszym kroku.
Isaac Moses
1
Podkreślenie tego znajduje się w panelu sterowania systemu, a nie w programie Excel. Link nie jest już dostępny. Sprawa została również omówiona i rozwiązana tutaj: answer.microsoft.com/en-us/office/forum/…
Father Stack
3

Ponadto, zakładając brak przecinków w rzeczywistych danych, możesz wyeksportować do zwykłego pliku .CSV, a następnie użyć notatnika, aby znaleźć / zamienić wszystkie przecinki na rury. Jeśli masz przecinki w swoich danych, to przed eksportowaniem do .CSV, Znajdź / Zamień (w programie Excel) wszystkie przecinki na coś, co nie jest używane w twoich danych (np. Lewy nawias klamrowy lub tylda). Następnie, po wyeksportowaniu i znalezieniu / zastąpieniu przecinków do potoków, możesz znaleźć / zamienić ten nowy znak z powrotem na przecinki.

EricZ
źródło
3

Zmiana separatora listy tam iz powrotem jest uciążliwa.

Pozostawienie tego jako |niedopuszczalne, ponieważ psuje wiele rzeczy. Zapisywanie jako oddzielny TABplik tekstowy, a następnie użycie edytora tekstu do globalnego zastąpienia TABs |s działa dobrze.

Aby to zrobić za pomocą Notatnika, podświetl TABznak w pliku tekstowym, a następnie skopiuj go, a następnie wywołaj Zastąp, następnie wklej go w polu wyszukiwania, a następnie umieść dowolny separator w polu Zamień na pole.

David
źródło
+1, znacznie prostsze niż zaakceptowana odpowiedź. Ponadto nie musisz nawet zapisywać jako pliku oddzielonego tabulatorami, możesz po prostu zaznaczyć wszystko, skopiować, a następnie wkleić do Notepad ++ lub podobnego, aby zastąpić tabulatory.
Amos M. Carpenter
3

Dlaczego nie wypróbować Libreoffice!

Podczas otwierania lub zapisywania pliku CSV pojawia się pytanie, jakiego separatora należy użyć!

Giorgio
źródło