После выгрузки с 1С в excel таблица распологается на 67 столбцах. Вопрос, как её разместить на 7-ми столбцах, вручную очень долго т.к. этих выгрузок больше сотни. См. вложение
Добрый день!
После выгрузки с 1С в excel таблица распологается на 67 столбцах. Вопрос, как её разместить на 7-ми столбцах, вручную очень долго т.к. этих выгрузок больше сотни. См. вложениеDimman31
Я обычно делаю в таких случаях (только для таблиц!) через вставку в MS WORD, т.е. копирую таблицу в WORD, а потом обратно в EXCEL. Возможно кто-нибудь предложит что получше )))
Я обычно делаю в таких случаях (только для таблиц!) через вставку в MS WORD, т.е. копирую таблицу в WORD, а потом обратно в EXCEL. Возможно кто-нибудь предложит что получше )))Jhonson
"Ничто не приносит людям столько неприятностей, как разум."
Можно немного упростить процесс, запустив сначала макрос:
[vba]
Code
Sub Объеденить_Заголовки() For i = 1 To Cells(Rows.Count, 2).End(xlUp).Row If Cells(i, 2).Borders(xlEdgeLeft).LineStyle = xlNone Then Range("B" & i & ":BO" & i).MergeCells = True Next End Sub
[/vba]
Он объеденит заголовки всех таблиц. Ну и далее можно будет осуществить вставку в MS WORD и обратно одновременно всех таблиц вместе с заголовками!
Можно немного упростить процесс, запустив сначала макрос:
[vba]
Code
Sub Объеденить_Заголовки() For i = 1 To Cells(Rows.Count, 2).End(xlUp).Row If Cells(i, 2).Borders(xlEdgeLeft).LineStyle = xlNone Then Range("B" & i & ":BO" & i).MergeCells = True Next End Sub
[/vba]
Он объеденит заголовки всех таблиц. Ну и далее можно будет осуществить вставку в MS WORD и обратно одновременно всех таблиц вместе с заголовками!Jhonson
"Ничто не приносит людям столько неприятностей, как разум."
Сообщение отредактировал Jhonson - Среда, 15.02.2012, 11:46