У мене є дані в таблиці 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 до тих пір, кількість стовпців стовпців до довгих, рядок стовпців до довгих columncount = Activedocument.Tables (tblNumber) .Range.Columns.Count rowcount = Activedocument.Tables (tblNumber) .Range.Rows.Count для x = 1 до кількості рядків для у = 1 до рахунку стовпців ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = Замінити (ActiveDocument.TAbles (tblNumber) .cell (x, y) .Range.Text, Chr (13, "") наступний у наступний х кінцевий підп