Chcę skopiować i wkleić sformatowany tekst CSV do programu Excel 2007.
Czy istnieje sposób na zrobienie tego bez uprzedniego zapisania go w pliku tymczasowym?
Jestem pewien, że w poprzednich wersjach programu Excel istniał sposób ręcznego uruchomienia kreatora importu CSV w tej sytuacji, ale nie wiem, jak to zrobić w programie Excel 2007.
Dla porównania, w OpenOffice to po prostu działa - wklejenie ponad 2 linii tekstu CSV uruchomi kreatora importu CSV.
Odpowiedzi:
Musisz wstawić swoje dane do jednej kolumny. Wybierz tę kolumnę, przejdź do menu Dane i naciśnij przycisk Tekst do kolumn.
Aby uzyskać pomoc wizualną, zobacz ten zrzut ekranu.
domyślne menu:
menu danych:
źródło
Zaznacz (aka wybierz) tę samą liczbę kolumn, którą należy zaimportować z csv i zaimportuj (wklej). Na przykład:
Zaznacz kolumny A i B, a następnie wklej.
źródło
Jeśli możesz tworzyć dane rozdzielane tabulatorami, możesz wkleić je bezpośrednio do programu Excel.
Jeśli nie możesz ich zmusić do wysłania rozdzielonej tabulatorami wiadomości e-mail (w przeciwieństwie do rozdzielanych przecinkami) wiadomości e-mail, oznacza to nadal jeden etap pośredni (np. Wklej do notatnika, zamień wszystkie przecinki na tabulatory, skopiuj ponownie), ale przynajmniej nie Muszę zapisać i zaimportować tymczasowy plik CSV.
źródło
Próbowałem postępować zgodnie z zaznaczoną tutaj odpowiedzią, ale nie znalazłem przycisku „Tekst do kolumn” w menu Dane. (Office 2010, Excel 14.0.7177.5000)
Udało mi się w inny sposób: najpierw wkleiłem do udostępnionej tabeli dokumentów Google (co zrobiłem, co chciałem bez zbędnych dodatków). Następnie ponownie wybrałem tam te same dane, skopiowałem i wkleiłem do Excela: tym razem bez niechcianej konwersji na daty .
Biorąc pod uwagę wszystkie sposoby wstawiania danych, które są zaskakujące i niefortunne, nie ma łatwego oczywistego sposobu wklejania komórek bez konwersji bez uprzedniego zapisania do pliku.
źródło
Powiem, że jestem w 90% pewien, że zmiana rozszerzenia pliku na .xls rozwiąże dane bez żadnych dodatkowych kroków. Chodzi mi o to, aby zapisać kopię pliku .csv na pulpicie, kliknąć prawym przyciskiem myszy, zmienić nazwę i zmienić rozszerzenie pliku na .xls
Mówię, że jestem pewien w 90%, ponieważ jestem teraz z dala od komputera i nie mogę go zweryfikować.
Istnieje sztuczka polegająca na wyświetlaniu rozszerzeń plików znanych typów plików w systemie Windows 7.
Start / panel sterowania / Wygląd i personalizacja / Opcje folderów Na karcie widoku wybierz ustawienia zaawansowane przewiń w dół i odznacz Ukryj rozszerzenia dla znanych typów plików.
źródło