Quero criar uma linha que divida em baixo do nome de cada farmácia em 2 colunas, para que eu coloque de um lado perfumaria, e do outro medicamente
Se você quiser experimentar, o código abaixo faz todo o trabalho rapidinho e sem mesclar células.
Coloquei 20 como largura das colunas, altere se desejar.
Sub InsereColunas()
Dim LC As Long, k As Long
Application.ScreenUpdating = False
LC = Cells(1, Columns.Count).End(1).Column
For k = LC To 4 Step -2
Columns(k).Insert
Range(Cells(1, k - 1), Cells(1, k)).HorizontalAlignment = xlCenterAcrossSelection
Range(Cells(1, k - 1), Cells(1, k)).ColumnWidth = 20
Cells(2, k - 1).Resize(, 2) = [{"PERFUMARIA", "MEDICAMENTO"}]
Next k
LC = Cells(1, Columns.Count).End(1).Column
With Range("C2", Cells(2, LC)).Borders
.LineStyle = xlContinuous
.Weight = xlThick
End With
Application.ScreenUpdating = True
End Sub
Postado : 09/07/2016 10:10 am