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.


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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.