Здравствуйте!
Помогите, пожалуйста! В экселе в колонке есть много повторяющихся значений (от 3 до 20), которые идут одна за одной. Как можно объединить одинаковые ячейки? (Вручную это сделать трудно из-за большого объёма колонки, более 1500 строк)
x=1 ' строка с которой начинать
y=1 ' столбец который нужен (A-1, B-2 и тд)
k=x
do while cells(x,y).value<>""
if cells(x,y).value<>cells(k,y).value then
range(cells(k,y), cells(x-1,y).MergeCells=true
k=x
end if
x=x+1
loop
Sub макрос()
x = 1
y = 1
k = x
Application.DisplayAlerts = False
Do While Cells(x, y).Value <> ""
If Cells(x, y).Value <> Cells(k, y).Value Then
Range(Cells(k, y), Cells(x - 1, y)).MergeCells = True
k = x
End If
x = x + 1
Loop
End Sub
Сейчас этот форум просматривают: AhrefsBot и гости: 52