Разделитель символ табуляции в excel


Download Article


Download Article

Excel can typically automatically detect text that is separated by tabs (tab-delimited) and properly paste the data into separate columns. If this doesn’t work, and everything you paste appears in a single column, then Excel’s delimiter is set to another character, or your text is using spaces instead of tabs. The Text to Columns tool in Excel can quickly select the proper delimiter and divide the data into columns correctly.

Steps

  1. Image titled Copy Paste Tab Delimited Text Into Excel Step 1

    1

    Copy all of your tab-delimited text. Tab-delimited text is a format for storing data from a spreadsheet as a text file. Each cell is separated by a tab stop, and each record exists on a separate line in the text file. Select all of the text you want to copy to Excel and copy it to your clipboard.

  2. Image titled Copy Paste Tab Delimited Text Into Excel Step 2

    2

    Select the cell in Excel that you want to paste into. Select the upper-leftmost cell that you want your pasted data to appear in. Your pasted data will fill up the cells below and to the right of your starting cell.

    Advertisement

  3. Image titled Copy Paste Tab Delimited Text Into Excel Step 3

    3

    Paste the data. In newer versions of Excel, and if your data was properly delimited with tab stops, the cells should fill out appropriately with the correct data. Each tab stop should translate directly into a new cell for the data. If all of your data appears in a single column, there’s a good chance Excel’s delimiter was changed from tabs to something else, such as a comma. You can change this back to tabs by using the Text to Columns Tool.

  4. Image titled Copy Paste Tab Delimited Text Into Excel Step 4

    4

    Select the entire column of data. If your tab-delimited data did not paste correctly, you can use Excel’s Text to Columns tool to format it properly. To do this, you’ll need to select the entire column that contains all of the data you pasted.[1]

    • You can quickly select the entire column by clicking the letter at the top.
    • You can only use Text to Columns on a single column at a time.
  5. Image titled Copy Paste Tab Delimited Text Into Excel Step 5

    5

    Open the Data tab and click «Text to Columns». You’ll find this in the Data Tools group in the Data tab.

    • If you’re using Office 2003, click the Data menu and select «Text to Columns».
  6. Image titled Copy Paste Tab Delimited Text Into Excel Step 6

    6

    Select «Delimited» and click «Next». This will tell Excel that it will be looking for a specific character to mark cell divisions.

  7. Image titled Copy Paste Tab Delimited Text Into Excel Step 7

    7

    Select the character that your data is separated by. If your data is tab-delimited, check the «Tab» box and uncheck any other boxes. You can check different characters if your data was separated by something else. If your data was split by multiple spaces instead of a tab stop, check the «Space» box and the «Treat consecutive delimiters as one» box. Note that this may cause problems if you have spaces in your data that don’t indicate a column division.

  8. Image titled Copy Paste Tab Delimited Text Into Excel Step 8

    8

    Choose the format of the first column. After selecting your delimiter, you’ll be able to set the data format for each of the columns that are being created. You can select between «General», «Text», and «Date».

    • Choose «General» for numbers or a mix of numbers and letters.
    • Choose «Text» for data that is just text, such as names.
    • Choose «Date» for data that is written in a standard date format.
  9. Image titled Copy Paste Tab Delimited Text Into Excel Step 9

    9

    Repeat for additional columns. Select each column in the frame at the bottom of the window and choose the format. You can also choose not to include that column when converting the text.

  10. Image titled Copy Paste Tab Delimited Text Into Excel Step 10

    10

    Finish the wizard. Once you have formatted each of the columns, click Finish to apply the new delimiter. Your data will be split into columns according to your Text to Column settings.

  11. Advertisement

Add New Question

  • Question

    How do I copy and paste in to an excel cell mid sentence?

    Community Answer

    To copy and paste into an excel cell mid sentence, you’ll have to go look at the formula bar and select the part of the text that you’d like. From the formula bar, you don’t have to select the entire cell. Then, copy normally from that selection (Control+C on Windows), and then go to the desired place and paste it. If you wish to paste into a cell mid sentence, again, go up to the formula bar and select where you want to paste it.

  • Question

    What do I do if a 13 digit number in the first column is coming up short with E+13?

    Community Answer

    Right-click on the cell with the 13 digit numbers. Select «Format «Cells in the drop-down menu. on the «Number» tab, under Category, select «Custom». Under «Type», select «0». Click «OK». Make sure your cell width is wide enough to show the numbers completely.

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

About This Article

Article SummaryX

1. Copy the text.
2. Select a cell.
3. Click the Paste menu.
4. Select the entire column of data.
5. Click the Data tab.
6. Click Text to Columns.
7. Select Delimited and click Next.
8. Select Tab and click Next.
9. Select formatting options.
10. Click Finish.

Did this summary help you?

Thanks to all authors for creating a page that has been read 434,986 times.

Is this article up to date?

Иногда во время работы с исходными данными в Excel пользователи получают довольно специфические списки, где в рамках одной строки собрано сразу несколько категорий значений, которые хотелось бы разделить на столбцы для создания полноценной таблицы. Заниматься форматированием вручную – не лучшая затея, особенно когда функциональность программы предусматривает автоматический инструмент для выполнения поставленной задачи.

Как выглядит склеенный текст в Excel

Сначала я хочу кратко рассказать о том, какую трудность будем решать при помощи следующей инструкции. Например, у вас есть перечень товаров с количеством и ценой, но все это написано в одной строчке с разделением через запятую, точку или любой другой символ. Такой пример показан на следующем изображении.

Пример написанных строк для разделения текста в Microsoft Excel

Это может быть совершенно любая информация: ФИО людей, даты, перечни разных форматов. Главное условие для корректного разделения всей этой информации на корректные столбцы – наличие одного и того же разделителя, который алгоритм и будет брать во внимание.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Разделение текста на столбцы в Excel

Задача ясна, значит, сейчас предстоит разобраться с ней. Откройте лист и найдите там необходимый диапазон с данными. Если еще не вставили его в Excel, создайте пустой лист и сделайте это. После этого выполните такие действия:

  1. Выделите только первый столбец, не затрагивая остальные строки (они и так являются пустыми, ведь символы просто не помещаются в рамку одной ячейки и переходят на другие). Перейдите на вкладку «Данные».Выделение столбца для разделения текста в Microsoft Excel

  2. Вызовите инструмент «Текст по столбцам».Вызов инструмента для разделения текста в Microsoft Excel

  3. В большинстве случаев используется формат данных «С разделителями», который и следует отметить маркером, а затем перейти к следующему этапу в Мастере.Выбор типа написанных строк для разделения текста в Microsoft Excel

  4. Снимите галочку с пункта «Знак табуляции», если в ваших строках применяется другой разделитель для значений. В случае когда действительно разделителем выступает табуляция, оставьте значение по умолчанию и сразу жмите «Далее».Удаление текущего разделителя для разделения текста в Microsoft Excel

  5. Если сняли галочку со знака табуляции, выберите другой разделитель, использующийся в вашем списке. Программа предлагает три стандартных варианта и возможность указать свой.Выбор одного из разделителей для разделения текста в Microsoft Excel

  6. В моем случае разделителем выступает косая черта (слэш) – нужно отметить галочкой «Другой» и напечатать этот знак в соответствующем поле. Как только вы это сделаете, ниже сразу отобразится результат выполнения операции.Ввод своего разделителя для разделения текста в Microsoft Excel

  7. Если при использовании в качестве разделителя выступают последовательные знаки, например кавычки, отметьте маркером пункт «Считать последовательные разделители одним» и из раскрывающегося списка выберите подходящий для вас вариант.Дополнительные опции для разделения текста в Microsoft Excel

  8. После нажатия по «Далее» отобразится последний шаг настройки, где вам предстоит задать формат данных в столбце. Этот этап можно пропустить, оставив значение «Общий».Настройка формата данных для разделения текста в Microsoft Excel

  9. Вернитесь к листу в Excel и убедитесь в том, что разделение прошло успешно. По надобности поправьте размеры ячеек и перенесите то содержимое, которое было отмечено другим разделителем и не посчиталось автоматически.Просмотр результата разделения текста в Microsoft Excel

Остается только произвести любое оформление для созданной таблицы, чтобы продолжить с ней взаимодействие. Я не буду заострять на этом внимание, а только максимально сжато расскажу о формировании простой таблицы:

  1. Выделите столбцы и строки, перейдите на вкладку «Вставка» и нажмите «Таблица».Переход к созданию таблицы для разделения текста в Microsoft Excel

  2. Создайте таблицу с заголовками или без, оставив расположение данных в состоянии по умолчанию.Создание таблицы для разделения текста в Microsoft Excel

  3. Если нужно, разверните меню «Форматировать как таблицу» и выберите другой вариант визуального оформления.Форматирование таблицы для разделения текста в Microsoft Excel

Конечно, это далеко не вся информация по теме. Если вы желаете более детально ознакомиться с ней, прочитайте другую мою статью – «Как работать в Excel с таблицами».

Разделение текста на столбцы сэкономило огромное количество времени. Просто представьте, если бы все эти данные пришлось сортировать вручную. Теперь вы знаете, что встроенный в Microsoft Excel инструмент с этим прекрасно справляется в автоматическом режиме, освобождая вас от необходимости выполнять муторные манипуляции.

Разделение текста на столбцы с помощью мастера распределения текста по столбцам

С помощью мастера распределения текста по столбцам текст, содержащийся в одной ячейке, можно разделить на несколько.

Браузер не поддерживает видео.

Проверьте, как это работает!

  1. Выделите ячейку или столбец с текстом, который вы хотите разделить.

  2. На вкладке Данные нажмите кнопку Текст по столбцам.

  3. В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее.

  4. Выберите разделители для своих данных. Например, запятую и пробел. Данные можно предварительно просмотреть в окне Образец разбора данных.

  5. Нажмите кнопку Далее.

  6. В поле Поместить в выберите место на листе, где должны отображаться разделенные данные.

  7. Нажмите кнопку Готово.

См. также

Разделение текста по столбцам с помощью функций

Нужна дополнительная помощь?


Загрузить PDF


Загрузить PDF

Как правило, Excel автоматически обнаруживает текст с табуляцией (когда разделителем является символ табуляции) и правильно вставляет данные в отдельные столбцы. Если же все вставленные данные отображаются в одном столбце, разделителем является другой символ или вместо символов табуляции в текст вставлены пробелы. С помощью функции «Текст по столбцам» можно быстро выбрать соответствующий разделитель и правильно вставить данные в столбцы.

Шаги

  1. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 1

    1

    Скопируйте весь текст с табуляцией. Текст с табуляцией — это формат для хранения данных электронной таблицы в виде текстового файла. Ячейки разделяются символом табуляции, а каждая запись представляет собой отдельную строку текстового файла. Выделите весь текст, который нужно вставить в Excel, и скопируйте его в буфер обмена.

  2. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 2

    2

    Выберите ячейку в Excel, в которую хотите вставить данные. В качестве начальной ячейки выберите верхнюю левую ячейку; вставленные данные заполнят ячейки ниже и справа от начальной ячейки.

  3. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 3

    3

    Вставьте данные. В новых версиях Excel или если данные правильно разделены символами табуляции, ячейки заполнятся соответствующими данные. Каждый символ табуляции перенаправляет данные в новую ячейку. Если все данные отображаются в одном столбце, разделителем является другой символ, например, запятая. Символ можно изменить с помощью функции «Текст по столбцам».

  4. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 4

    4

    Выберите весь столбец с данными. Если текст с табуляцией вставился не так, как нужно, воспользуйтесь функцией «Текст по столбцам», чтобы правильно отформатировать его. Для этого выделите весь столбец со вставленными данными.[1]

    • Чтобы быстро выделить весь столбец, щелкните по букве над ним.
    • За один раз можно обработать только один столбец.
  5. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 5

    5

    Откройте вкладку «Данные» и нажмите «Текст по столбцам». Вы найдете эту опцию в группе «Работа с данными» на вкладке «Данные».

    • В Office 2003 откройте меню «Данные» и выберите «Текст по столбцам».
  6. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 6

    6

    Выберите «С разделителями» и нажмите «Далее». Так вы укажете, что данные разделены символом.

  7. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 7

    7

    Выберите символ разделения данных. Если данные разделены табуляцией, установите флажок у «Знак табуляции» и уберите флажки у других опций. Если данные разделены другим символом, установите флажок у соответствующей опции. Если данные разделены пробелами, установите флажок у «Пробел» и у «Считать последовательные разделители одним». Обратите внимание, что это может вызвать проблемы, если в данных есть пробелы, которые не служат разделителями.

  8. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 8

    8

    Выберите формат данных столбца. Когда вы выберете разделитель, укажите формат данных для каждого столбца. Можно выбрать между «Общий», «Текстовый» и «Дата».

    • Выберите «Общий» для чисел или сочетаний цифр и букв.
    • Выберите «Текстовый», если данные являются текстом, например, именами.
    • Выберите «Дата» для данных, которые записаны в стандартном формате даты.
  9. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 9

    9

    Повторите описанные шаги для других столбцов. Выберите каждый столбец в рамке в нижней части окна и укажите формат данных. Также можно пропустить столбец.

  10. Изображение с названием Copy Paste Tab Delimited Text Into Excel Step 10

    10

    Завершите настройку. Нажмите «Готово», чтобы применить к данным новый разделитель. Данные будут разбиты на столбцы в соответствии с настройками.

    Реклама

Об этой статье

Эту страницу просматривали 17 887 раз.

Была ли эта статья полезной?

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Стандартные символы – разделители полей(столбцов) в EXCEL это Табуляция, Пробел, точка с запятой, запятая, пробел.
Проблема:
Подскажите, Как включить в список разделителей полей для EXCEL символ EOT(Конец Передачи) ?
Напрямую, «в лоб» проблема не решается. Если в Мастере Текстов указать Alt04 что соответствует символу EOT то никакой реакции.
Символ EOT (Конец Передачи)  04 или   4 или  EOT или   x04 или  ^D  или  Alt04       (End of transmission)

http://donsnotes.com/tech/charsets/ascii.html

Все Дело в том, что в  старом текстовом файле-каталоге Электронной Библиотеки  в качестве разделителей полей были использованы символы EOT
Стоит задача редактировать этот файл-каталоге в EXCEL
Образец файла-каталога во Вложении
Спасибо!

Прикрепленные файлы

  • new2.zip (1.39 КБ)

Изменено: jakky07.05.2016 18:41:06

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Скопируйте этот символ из любой строки (хоть его и не видно, но он там есть) и вставьте в поле Другой (визуально его то-же не увидите). И все получиться. Да, и отметьте галочкой — считать несколько одинаковых разделителей как один
Например в строке «Аббасзаде,Гусейн,:» после двоеточия не пробел (как может показаться), а именно этот спецсимвол
У меня получилось

Прикрепленные файлы

  • EOT.xlsx (8.66 КБ)

Согласие есть продукт при полном непротивлении сторон.

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

Могу предложить обходной вариант: откройте текстовый файл сначала в блокноте и вручную, с помощью Найти и заменить замените этот символ на знак табуляции. А затем уже открывайте измененный файл в Excel’е.
Чтобы вставить в поле «Заменить» знак табуляции, сначала напечатайте его в блокноте (можете в другом файле), а затем скопируйте и затем вставьте в поле «Заменить».
Недостаток такого варианта — вдруг в текстовом файле уже есть знаки табуляции.

Изменено: Karataev07.05.2016 19:06:05

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#4

07.05.2016 19:11:16

Цитата
Karataev написал:
Найти и заменить замените этот символ на знак табуляции.
Недостаток такого варианта — вдруг в текстовом файле уже есть знаки табуляции.

Вариант — заменить в Блокноте Ваш спецсимвол на, например ~ (тильду). А дальше по общей схеме с разделителем ~ (тильда)

Прикрепленные файлы

  • EOT-1.xlsx (11.49 КБ)

Согласие есть продукт при полном непротивлении сторон.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Уважаемый

Sanja

вы меня озадачили. Я пробовал решить эту задаче на разных программах электронных Таблиц (Kingsoft Office,  LibreOffice 5.1, OpenOffice 4.1.2, SoftMaker Office Professional) – без результата
Моя система Windows 7×64 SP1 16Gb ; Microsoft Office Excel 2007
Пожалуйста(если это возможно) поясните подробнее,
— какой Программой открыли файл и затем скопировали символ EOT
— Ваша версия Windows
— Ваша версия  Microsoft Office Excel (или другая версия Электронной Таблицы)
Подробно, по шагам Ваши действия по преобразованию файла в EXCEL
Спасибо.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#6

07.05.2016 19:56:00

Однако:
1 —

Цитата
Sanja написал: заменить в Блокноте Ваш спецсимвол

2 — кросс с решением от Бороды —  

http://www.excelworld.ru/forum/2-23513-1

Изменено: Z07.05.2016 21:32:57

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Супер. Будем пробовать. А какую Windows (у меня Windows7x64 SP1) и какую версию EXCEL (у меня Microsoft Office Excel 2007) использовать, это без разницы?
Sanja написал:
Вариант — заменить в Блокноте Ваш спецсимвол на, например ~ (тильду). А дальше по общей схеме с разделителем ~ (тильда)
Увы, там до 500000 и выше записей Книг, умереть не встать… Если уж и менять, … то на что-то экзотическое, чтоб не было потерь книг в Каталоге.

Изменено: jakky07.05.2016 21:35:09

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Открыл Ваш файл New2 в обычном Блокноте. Скопировал этот чудо символ — Правка — Заменить…-Что (Ваш символ) — Чем: ~ — Заменить все
Думаю версии Windows и Office роли не играют

Согласие есть продукт при полном непротивлении сторон.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

т.е. Вы в текстовом файле заменили знак EOT на знак тильду, а Затем этот измененный текстовый файл передали в EXCEL?
Мдаа… там вообще-то много книг(500000 и больше), и знак Тильда наверняка есть на каких-то строках, а каждая строка — это книга… т.е. те книги будут потеряны, что не айс…
Увы.
Нужен именно ПРЯМОЙ выбор EOT как Разделитель столбцов. Замена EOT на какой-то другой символ крайне не желательна

Изменено: jakky07.05.2016 21:33:39

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#10

07.05.2016 20:53:11

Цитата
jakky написал: Увы.
Нужен именно ПРЯМОЙ выбор EOT

Да я не настаиваю, ищите прямой. Успехов

Согласие есть продукт при полном непротивлении сторон.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Судя по Вашему скептицизму, заставить EXCEL использовать символ EOT( т.е x04) в качестве разделителя столбцов НЕвозможно?
(прошу прощения, я не программист)

Изменено: jakky07.05.2016 21:34:05

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

jakky, а без цитирования никак? Кнопка цитироания не для ответа.

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Я не знаю. Думаю что на прямую — нет

Согласие есть продукт при полном непротивлении сторон.

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#14

07.05.2016 21:14:59

Цитата
jakky написал: т.е. те книги будут потеряны,

почему потеряны? Просто они не будут разбиты по ячейкам должным образом. Ну уж из полумиллиона записей десяток-другой руками разбить…
Да и не уверен я что

Цитата
jakky написал: знак Тильда наверняка есть на каких-то строках

 

Согласие есть продукт при полном непротивлении сторон.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Вот ведь блин… Интересно, за каким  <…>  Уважаемый Автор-создатель Программы-Бибиотекаря MyHomeLib

http://home-lib.net/

устроил нам всем такую засаду? А может, символ-разделитель EOT используется в каких-то других Электронных таблицах(не EXCEL)?  Тогда и файл с EOT-разделителем надо открывать не с EXCEL?
Но я вроде все известные Табличные Процессоры  перебрал …

Изменено: jakky07.05.2016 21:25:51

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Может, кстати, Вам «Уважаемый Автор-Создатель» и поможет? Не пытались с ним связаться?

Согласие есть продукт при полном непротивлении сторон.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

jakky, следите за лексикой! Штраф 50%.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Сорри…
Программа-библиотекарь  MyHomeLib бесплатная, свободно распространяемая и с открытым кодом. Типа дерзайте пацаны, учите Программирование… мда.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

По вопросу: я скопировал текст и просто вставил его на лист — всё разбилось по столбцам. Правда, одна строка со сбоем.

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Интересно… Вы смогли использовали EOT как разделитель или тоже его чем-то заменили?
Вот полный файл-каталог  от Библиотеки Траума( там только порядка 200000 книг) В сжатом виде он 13Mb, после распаковки архиватором 7Z будет 50Mb (расширение .inp, но это простой txt-файл)  

https://yadi.sk/d/RBp22PGhrYyLX

Изменено: jakky07.05.2016 21:46:32

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#21

07.05.2016 21:50:28

Цитата
jakky написал:
Вы смогли использовали EOT как разделитель или тоже его чем-то заменили?

Нет, просто вставил все 33 скопированные из .txt строки на лист. Сбойная строка № 13 (короче на один столбец). Но может так и есть — я не вникал.
Это я делал в 2010. Попробовал в 2003 — фокус не прошёл )

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Супер!
Так что, EXCEL-2010 понимает символ EOT как разделитель столбцов?? Там что, и вкладка с выбором EOT есть в Мастере Текстов??
Достать-то EXCEL-2010 не проблема, а как запустить эту перекодировку… Вы скопировали символ EOT в блокноте из исходного текста каталога, а потом вставили в поле «другой разделитель» в Мастере Текстов EXCEL-2010 ?

Изменено: jakky07.05.2016 22:02:12

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

Ещё раз: я делал не при помощи Мастера — простым копированием-вставкой.
А чем не устроил вариант из #2?

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Вариант #2 т.е. открываешь файл Блокнотом, копируешь оттуда символ EOT (он там виден, как перевернутая буква «г»), потом открываешь этот файл в EXCEL-е и в Мастере выбираешь «другой» и в окошко копируешь из буфера(при этом в окошке ничего не появляется)?
Ничего не получилось.
Я вот что-то не пойму, как у Вас получилось при прямом копировании текста … EXCEL-2010 по умолчанию воспринимает символ EOT как разделитель?? Фантастика.
 

Изменено: jakky07.05.2016 22:25:29

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Юрий М, у меня в 2010-м такой фокус не прошел

Согласие есть продукт при полном непротивлении сторон.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

Может у меня Excel особенный? )) Скопировал из блокнота весь блок и вставил на лист.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

 

jakky

Пользователь

Сообщений: 18
Регистрация: 07.05.2016

Мда… С каталогом хотелось бы разобраться. Без EXCEL-я внести туда свои книге дохлый номер.
К тому же запись «1» в девятое поле строки файла-каталога делает книгу «невидимой» для читателя… Такая, блин цензура от Держателя Каталога.
А без Каталога все собрание книг — просто Гора непойми-чего.

 

Doober

Пользователь

Сообщений: 2204
Регистрация: 09.04.2013

#29

07.05.2016 22:59:50

Цитата
Юрий М написал:
от что получилось:

А у

меня

больше столбцов получилось :)

<#0>

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#30

07.05.2016 23:00:06

Уточнение: сейчас попробовал проделать этот фокус с новой книгой — не получилось. Вспомнил, что я пытался перед этим программно выполнить «Текст по столбцам» вот таким кодом (на лист была скопирована одна первая строка):

Код
Sub Макрос1()
    Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
        :=Chr(4), FieldInfo:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub

После этого удалил первую строку и теперь копирование/вставка В ЭТОЙ КНИГЕ всего блока происходит корректно. Макрос выполнять больше не нужно — можно про него забыть.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Разделить значения в ячейке excel формула
  • Разделитель рядов в excel
  • Разделить значения в ячейке excel по строкам
  • Разделитель разрядов для excel
  • Разделить значения в ячейке excel по столбцам

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии