Solicitud de explicación detallada de la ejecución de la macro
Tu me ayudaste a hacer la siguiente macro:
Set h1 = Sheets("Registro")
Set h2 = Sheets("DiseñoIngreso")
'
u = h1.Range("B" & Rows.Count).End(xlUp).Row
If u < 17 Then
d = 18
u = 18
Else
d = u + 4
End If
num = h1.Cells(u - 1, "B")
num = Replace(num, "#", "")
num = Replace(num, ".", "")
num = Replace(num, " ", "")
num = Val(num) + 1
h2.Rows(2 & ":" & 4).Copy
h1.Range("A" & d - 1).PasteSpecial Paste:=xlAll
h1.Range("A" & d - 1).PasteSpecial Paste:=xlPasteColumnWidths
h1.Range("B" & d - 1) = "# " & num & "."
End Subes excelente, pero me gustaria, no hay problema en que me la pudiera explicar paso por paso y así yo poder aprender un poco mas acerca de las funciones de vba. Me gustaria que me explicaras linea por linea lo que hace la macro, pues la verdad no entiendo nada.
1 respuesta
Respuesta de Dante Amor
1