¿Alguien puede explicarme con detalle que hace el siguiente código de una macro por favor?
Hola a todos me pueden ayudar a entender el siguiente código ya que necesito replicar algo similar a lo que hace esta macro pero no entiendo bien todo:
Sub NO_CODIGOS()
Dim base As Worksheet
Set base = Worksheets("RAD AMCM")
ren = 2 COL = 33 ren2 = 2
Sheets("NO CÓDIGOS").Select
Do While base.Cells(ren, 1) <> ""
COL = 33
entro = 0
Do While COL <= 105
If base.Cells(ren, COL) >= 1 Then
Select Case base.Cells(ren, COL)
Case 1 To 8, 11 To 24, 26 To 30, 34 To 51, 53 To 60, 62, 65, 68, 70, 73 To 80, 86 To 89, 91, 92, 94 To 99, 101
Case Else
col2 = COL - 26
Cells(ren2, col2) = base.Cells(ren, COL)
entro = 1
End Select
End If
COL = COL + 1
Loop
If entro = 1 Then
Cells(ren2, 1) = base.Cells(ren, 1)
Cells(ren2, 2) = base.Cells(ren, 2)
Cells(ren2, 3) = base.Cells(ren, 3)
Cells(ren2, 4) = base.Cells(ren, 4)
Cells(ren2, 5) = base.Cells(ren, 5)
Cells(ren2, 6) = base.Cells(ren, 29)
ren2 = ren2 + 1
End If
ren = ren + 1
Loop
End Sub