3

Итак, у меня есть таблица в MS Word, которая имеет два столбца. Во втором столбце текст разбит на несколько строк, т.е. я нажал «Enter», чтобы добиться этого.

Когда я вставляю в Excel, он преобразует эти отдельные строки в отдельные ячейки.

Я хочу, чтобы все строки были в одной и той же ячейке, просто в разных строках, то есть, что было бы, если бы я нажал Alt+Enter в ячейке в Excel.

Как бы я пошел по этому поводу?

Изменить: вот пример моих данных. На словах это в словесной таблице.

----------------------------
| Bananas   | - yellow     |
|           | - curved     |
----------------------------
| Apples    | - red/green  |
|           | - round      |
----------------------------

2 ответа2

1

Лучший ответ: Как скопировать таблицы Word в Excel, не разбивая ячейки на несколько строк

Хитрость заключается в том, чтобы скопировать / заменить символ новой строки в таблице Word на что-то вроде символа абзаца now (теперь я знаю, что это также известно как "колокольчик"). Вам не нужно сохранять документ Word, чтобы сохранить свой оригинал.

Вставьте измененные данные в Excel, а затем вы можете выполнить еще одно копирование / вставку, чтобы поместить внутренние разрывы строк обратно в ячейки, не разбивая их. Уловка на стороне Excel использует Alt-коды для определения поиска и замены. Смотрите ссылку по ссылке.

0

Вставить не получится. Alt+Enter в Excel не является специальным символом, это всего лишь способ гарантировать, что CR+LF хранится в ячейке, а не заставляет вас перейти в следующую ячейку.

Один из вариантов - не нажимать Enter в таблице Word, а использовать вместо этого другой символ (например, «#»), а затем использовать макрос в Excel для поиска «#» и замены на CHR (10) после вставки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .