Страницы: 1
RSS
объединение выделенных ячеек в одну, Как это сделать одномоментно для всего документа?
 
Помогите, пожалуйста, написать макрос, чтобы значения в столбце (где указан Код) все удалить, а со следующего столбца, где Наименование - все товары выделить и сдвинуть влево.
Я пока это делаю вручную каждую строчку, пользуясь командой  "объединение выделенных ячеек в одну", но строк бывает очень много.
Не знаю, понятно ли я объяснила, лучше приложу пример: как есть и как надо.
Очень благодарна буду за помощь!
 
Вариант, без проверок
Код
Sub Obyedenenie()
Dim LRow As Long, T As String
Application.ScreenUpdating = False 'отключаем обновление экрана
LRow = Cells(Rows.Count, 1).End(xlUp).Row 'последняя строка по 1 столбцу
For i = 26 To LRow
    T = Range("G" & i)
    With Range("C" & i & ":Q" & i)
        .ClearContents
        .MergeCells = True
        .Value = T
        .HorizontalAlignment = xlLeft
    End With
Next
Application.ScreenUpdating = True 'включаем обновление экрана
End Sub
 
Цитата
написал:
Вариант, без проверок
Спасибо большое!! Очень помогли! Везёт же кому-то на такого умного мужа!
Страницы: 1
Читают тему
Наверх