MACRO,tengo que repetir 40 veces una condición no se como reducirlo, con aplicacion for o la q me pueda reducir el código
Este mismo paso lo repito 40 veces, lo unico que cambia es que el Rango(rojo) aumenta en la fila de 2 en 2 osea B9, B11, B13... Etc, el valor de la fila(azul) aumenta de 2 en 2 tambien, y le pongo una variable acum, acuma, acumb... Etc para que cuente desde 0, esto me demora demasiado, gracias por sus aportes. EL codigo esta mas abajo para que me puedan guiar, solo en esto es mi problema.
'3072
For j = 1 To 2
For i = 1 To x
If i >= Range("B9") Then
Cells(10, acum + 8) = Sheets("PM").Cells(i + 2, 19)
'Cells(7, acum + 7) = Sheets("PM").Cells(i + 2, 18)
acum = acum + 1
End If
Next i
For i = 1 To x
If i < Range("B9") Then
Cells(10, acum + 8) = Sheets("PM").Cells(i + 2, 19)
'Cells(7, acum + 7) = Sheets("PM").Cells(i + 2, 18)
acum = acum + 1
End If
Next i
Next j
'3073
For j = 1 To 2
For i = 1 To x
If i >= Range("B11") Then
Cells(12, acuma + 8) = Sheets("PM").Cells(i + 2, 19)
acuma = acuma + 1
End If
Next i
For i = 1 To x
If i < Range("B11") Then
Cells(12, acuma + 8) = Sheets("PM").Cells(i + 2, 19)
acuma = acuma + 1
End If
Next i
Next j
'3050