|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Здравствуйте! Прошу помощи у спецов. При вставке в Excel из буфера обмена ряда чисел, записанных через запятую, все числа вставляются в одну ячейку. Можно ли сделать так, чтобы числа вставлялись по одному в ячейку? Я знаю, что можно задачу решить через мастер импорта текста, например... Вопрос в том, как это сделать автоматом, без дополнительных манипуляций. Не спрашивал бы, но сам видел у нескольких пользователей – в аналогичной операции ряд чисел вставляется отдельно по ячейкам без дополнительных действий… Может, не хватает какого-то файла, библиотеки в программных файлах Экселя? Офис профессиональный плюс 2010, Эксель 14.0.5128.500 (32-разрядный) Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 19:31 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Алексей9, Надо было вам у этих самых пользователей и спросить Если бы мне нужно было решить такую задачу, то наверное накропал бы макрос, который либо перехватывает copy-paste, либо вызывается отдельно, и вставляет как душе угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 19:40 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Алексей9, Отдельно сами числа могли вставлять в двух случаях: -выполнялся некий код, который реагировал на изменение в ячейке и раскидывал числа; -ранее на данном листе была применена команда "Текст по столбцам". После неё вставка новых данных разбивается автоматом в большинстве случаев. Проделайте эксперимент: запишите в ячейку А1 текст "12 34 56,7 89". Допустим это будет на листе "Лист1". Перейдите на вкладку данные-Текст по столбцам. Шаг 1 - с разделителями. Шаг 2 - Пробел. Готово. Данные будут разбиты. Теперь скопируйте подобный текст из друго места и вставьте на лист "Лист1" в первый столбец(любую ячейку столбца А). Данные автоматом будут разбиты. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 19:47 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
The_PristАлексей9, Отдельно сами числа могли вставлять в двух случаях: -выполнялся некий код, который реагировал на изменение в ячейке и раскидывал числа; -ранее на данном листе была применена команда "Текст по столбцам". После неё вставка новых данных разбивается автоматом в большинстве случаев. Проделайте эксперимент: запишите в ячейку А1 текст "12 34 56,7 89". Допустим это будет на листе "Лист1". Перейдите на вкладку данные-Текст по столбцам. Шаг 1 - с разделителями. Шаг 2 - Пробел. Готово. Данные будут разбиты. Теперь скопируйте подобный текст из друго места и вставьте на лист "Лист1" в первый столбец(любую ячейку столбца А). Данные автоматом будут разбиты. Пробовал. "Текст по столбцам" разносит числа по ячейкам... Но вот при повторной вставке ряда чисел по прежнему они вставляются в одну ячейку... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 19:59 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Алексей9, Так у Вас то пробел, то куча пробелов либо Tab, то перенос строки. Excel сам думать не умеет - он лишь выполняет. На втором шаге попробуйте указать все нужные разделители и установить галочку "Считать последовательные разделители одним". Хотя опять же - на факт что сработает. Я уже писал, что это не всегда будет работать. И иной встроенной возможности к подобному в Excel нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 20:54 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
The_PristАлексей9, Так у Вас то пробел, то куча пробелов либо Tab, то перенос строки. Excel сам думать не умеет - он лишь выполняет. На втором шаге попробуйте указать все нужные разделители и установить галочку "Считать последовательные разделители одним". Хотя опять же - на факт что сработает. Я уже писал, что это не всегда будет работать. И иной встроенной возможности к подобному в Excel нет. В том то и дело, что числа набирались через пробел, а вставились в эксель - сами видели как... Попробовал как сказали - без результата... У меня идея, может бредовая - заменить содержимое папок с программными файлами, где хранятся все библиотеки Экселя - может заработает? Но нужно где-то взять такие... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:03 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
The_PristАлексей9, Так у Вас то пробел, то куча пробелов либо Tab, то перенос строки. Excel сам думать не умеет - он лишь выполняет. На втором шаге попробуйте указать все нужные разделители и установить галочку "Считать последовательные разделители одним". Хотя опять же - на факт что сработает. Я уже писал, что это не всегда будет работать. И иной встроенной возможности к подобному в Excel нет. А Вы знаете, заработало!!! Но частично... Частично - потому, что ряд чисел из Блокнота разбивает по столбцам, а из Ворда - нет. Кстати, на рисунке числа копировались из Ворда... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:10 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Алексей9, В Ворд несколько иные символы могут быть. Например неразрывный пробел. У него цифровой код отличается от обычного. Так что тут надо быть поаккуратнее. Плюс там могут затесаться иные непечатаемые символы(перенос строк, абзацы и пр.). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:19 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
Попробуйте из Word копировать в блокнот, а уже оттуда в Excel. Несколько через коленку, но все же... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:20 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
The_PristПопробуйте из Word копировать в блокнот, а уже оттуда в Excel. Несколько через коленку, но все же... Спасибо, так работает, хоть и доп. действия нужны... Но так можно работать! Тут другая небольшая проблема появилась: каждый раз при создании нового файла мне нужно заходить в Текст по столбцам и отмечать все чекбоксы, т.к. после последнего сеанса они не сохраняются. Может быть, как-то можно сохранить все отмеченные окошки, чтобы они по умолчанию были отмечены для всех вновь создаваемых файлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:27 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
К сожалению нет. И я считаю это правильно. Представьте, Вы один раз разбили текст по столбцам и теперь в этом листе этого файла всегда у Вас будет разбиение. Полагаю, это гораздо хуже... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:37 |
|
Вставка в Excel чисел из буфера обмена в отдельные ячейки
|
|||
---|---|---|---|
#18+
The_PristК сожалению нет. И я считаю это правильно. Представьте, Вы один раз разбили текст по столбцам и теперь в этом листе этого файла всегда у Вас будет разбиение. Полагаю, это гораздо хуже... Спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2013, 21:39 |
|
|
start [/forum/topic.php?fid=61&tid=2174653]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 327ms |
total: | 468ms |
0 / 0 |