¿De que manera puedo utilizar un inputbox para capturar un valor y que ese valor lo pueda utilizar como un contador?

Querida comunidad, mi interrogante se basa en un problema al momento de ejecutar una acción, tengo una celda en excel en un ciclo que se va sumando de uno en uno hasta cierto numero, el detalle es que si necesito que ese ciclo se me repita 100 veces tengo que irme al codigo y decirle que haga el proceso hasta que el numero de la celda sea igual a 100, lo que desearía es que al momento de ejecutar el código pudiera utilizar un inputbox o cualquier control que me permita decirle hasta que numero quiero que se repita el ciclo.

1 Respuesta

Respuesta
1

Te anexo la macro.

En la celda C3 te pondrá el consecutivo

Escribe en la celda D3 el número que quieres de repeticiones.

Sub Consecutivo()
'Por.Dante Amor
    Set celda = Sheets("Hoja3").Range("C3")
    Set limite = Sheets("Hoja3").Range("D3")
    If limite.Value = 0 Or limite = "" Or Not IsNumeric(limite) Then
        MsgBox "Falta indicar el límite"
        Exit Sub
    End If
    '
    If celda.Value >= limite.Value Then
        celda.Value = 1
    Else
        celda.Value = celda.Value + 1
    End If
End Sub
'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas