У меня есть данные в таблице Word, которая включает разрывы строк и абзацев. Когда я копирую данные в Excel, они разбивают каждую нужную строку и абзац на несколько ячеек. Как скопировать данные в Excel и сохранить перерывы?
У меня есть данные в таблице Word, которая включает разрывы строк и абзацев. Когда я копирую данные в Excel, они разбивают каждую нужную строку и абзац на несколько ячеек. Как скопировать данные в Excel и сохранить перерывы?
Ответы:
Вам придется немного заменить персонажа. Это довольно просто исправить.
В слове:
^l
. Это выберет все разрывы строк.
^p
.^v
.
В Excel:
Ссылки:
Есть более простой способ.
Если у вас есть учетная запись Google Gmail, вы можете открыть Google Диск и создать новую электронную таблицу, а затем скопировать всю таблицу из Microsoft Word в электронную таблицу Google. Как только вы получите его в нужном формате, вы можете скопировать таблицу в Microsoft Excel.
Я обнаружил, что вы можете использовать LibreOffice Calc.
Ваш стол не будет разбит на несколько ячеек.
Я сделал функцию vba для удаления новой строки, которая делала ячейки в Excel перед копированием в Excel.
sub RemoveNewLinesFromTabelCells (tblnumber как целое число) удалить новую строку из каждой ячейки выбранной таблицы по номеру таблицы dim x как долго, y как долго, countcount как долго, rowcount как долго columncount = Activedocument.Tables (tblNumber) .Range.Columns.Count rowcount = Activedocument.Tables (tblNumber) .Range.Rows.Count для х = 1 до количества строк для y = 1 к столбцу count ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = Replace (ActiveDocument.TAbles (tblNumber) .cell (x, y) .Range.Text, Chr (13, "") следующий у следующий х конец суб