Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2010, 18:55
davidaol_007
 
Fecha de Ingreso: octubre-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Sonrisa Ayuda con Condiciones

buenas, me encargaron de taraea un programilla en excel que realizara sto:
introducir un valor entre 1 y 10, y que no permita letras,
en caso de que algo este mal salga una ventanita diciendo el error.

bueno eso ya lo hize solamente me falta que cuando salga el mensaje mostrando el error y darle aceptar me redirecione al inputbox,
alguien me puede ayudar.




Sub ejemplo()
'
' ejemplo Macro
' ejemplo
'
' Acceso directo: Ctrl+Mayús+U
'

x = InputBox("escribe un numero")

If Not IsNumeric(x) Then
x = MsgBox("Ingresa Solo Numeros", 1 + 48)
End If

If x >= 1 And x <= 10 Then

Range("A1").Select
ActiveCell.FormulaR1C1 = x

Else
x = MsgBox("Escoje un numero entre el 1 y el 10 ", 1 + 48)


End If



End Sub

gracias de antemano