Tab (\ t) nie jest rozpoznawany jako ogranicznik kolumn podczas wklejania do programu Excel 2013

8

Wklejam dane oddzielone tabulatorami, zwykle Excel byłby „małym” tasakiem i oddzielam dane kolumnami przy każdym znaku tabulacji.

Nie wiem dlaczego, ale Excel już nie rozpoznaje kart i muszę za każdym razem korzystać z narzędzi do importowania tekstu!

Dziwne jest, że kiedy kopiuję dane z programu Excel do notatnika, kolumny są oddzielane tabulatorami !! Ale jeśli spróbuję wkleić go z powrotem do programu Excel, dane trafią do tych samych kolumn!

To frustrujące i bardzo głupie zachowanie Excela!

Dlaczego wcześniej działał? Starsza wersja programu Excel była sprytniejsza niż nowa czy co? Co mogę zrobić, aby to naprawić?

Edycja: wydaje się, że może się to zdarzyć z powodu błędu programu Excel. Po ponownym uruchomieniu plik \ t znów działał. Stało się to 2 lub 3 razy.

Pedro77
źródło
Właśnie przetestowałem to w 2010 roku i działa zgodnie z oczekiwaniami (tabulatory dzielą się na różne kolumny). Nie mam 2013 zainstalowanego na tym komputerze, ale przetestuję to później, aby sprawdzić, czy potrafię zrozumieć różnicę.
Brad Patton
Czy na pewno są to tabulatory, a nie tylko (4) spacje?
ᴇcʜιᴇ007
Tak, jestem pewny. Skopiowałem nawet dwie kolumny z programu Excel, wkleiłem je do notatnika i są one rozdzielone tabulatorami. Następnie próbowałem wkleić go z notatnika do programu Excel, ale dane trafiły do ​​tej samej kolumny.
Pedro77
Czy w tej samej kolumnie oznacza to, że dane zostały wklejone do jednej kolumny, a każdy wiersz danych zawiera ciąg tekstu z osadzonymi kartami? Jeśli tak, upewnij się, że separator tekstu na kolumny jest ustawiony na Tab.
chuff
2
Wybierz Text to Columnsz Datazakładki wstążki. Następnie wybierz Delimitedopcję w pierwszym oknie dialogowym, zaznacz Tabopcję w drugim oknie i kliknij przycisk Zakończ. Następnie spróbuj ponownie wkleić.
chuff

Odpowiedzi:

10

Wygląda na to, że ostatnio używałeś funkcji „Tekst do kolumn” i zmieniłeś separator na przecinki, spacje lub coś w tym rodzaju.

Po wykonaniu tej czynności program Excel nadal szuka nowego separatora we wszystkim, co zostanie wklejone. Aby przywrócić stare zachowanie, po prostu wróć do „Tekst do kolumn” i zmień separator z powrotem na Tabs.

bdb484
źródło
3
Excel naprawdę musi otworzyć okno dialogowe z pytaniem, jak zaimportować wklejone dane, zwłaszcza jeśli jest to duży zestaw danych z czegoś takiego jak zapytanie SQL. Długo próbowałem to rozgryźć, a twoja odpowiedź była rozwiązaniem. Dzięki.
JYelton,
1

Ten problem wystąpił dla mnie po uruchomieniu makra, które zaimportowało dane za pomocą „|” znak jako separator kolumny. Mimo że zamknąłem arkusz uruchamiający to makro i zamknąłem wszystkie arkusze utworzone przez makro, moje inne arkusze otwierają się, gdy makro działa domyślnie na „|” jako separator, a także każdy nowo otwarty arkusz. Rozwiązałem to, zamykając wszystkie arkusze Excela. Gdy to zrobiłem, a następnie otworzyłem Excel, każdy nowo otwarty arkusz (pusty lub inny) ponownie domyślnie używał TAB jako separatora. Tak było w programie Excel 2013.

TomWalker
źródło