Ejecuta todos los casos del bucle for
Hola que tal expertos tengo el siguiente código que ejecuta una macro en "n" numero de veces, el problema es que necesito que al principio me pregunta se deseo ejecutarla en todos los casos o solo no, si la respuesta es si, entonces que ejecute todo el código para los casos del "i" si respondo que No entonces que corra como lo esta haciendo ahorita.
La verdad lo he intentado pero el bucle queda fuera del "i" lo que ocasiona que este no se incremente
Sub pdf()
''
Application.DisplayAlerts = True
Dim fila As String
Dim ente As String
''''Siguiente caso
i = 1
For i = 99 To 114
fila = i + 1
ente = Range("A" & fila).Value
Respuesta = MsgBox("Se van a cambiar los valores por los de " & ente, vbQuestion + vbYesNoCancel)
If Respuesta = vbNo Then GoTo siguiente
If Respuesta = vbCancel Then GoTo fin
''''''''''''''
código que aplica la macro, básicamente es un formato y guarda el archivo como xlsx y PDF, después vuelve a abrir el archivo origen
''''''''''''''
siguiente:
Next i
fin:
MsgBox ("Muy bien aquí termina la Macro, Muchas gracias por participar")
End Sub