none
Como usar vbYesNo en Excel 2010 RRS feed

  • Pregunta

  • Hola a Todos, estoy comenzando a ingresar al fascinante mundo del Excel y estoy pegado en algo que tal vez sea sencillo... por favor ayúdenme..

    Este es parte de mi código.

    If Range("e13") = "" Then
    MsgBox "El Numero de Teléfono Fijo esta vacío.... DESEA CONTINUAR GUARDANDO LA INFORMACIÓN", vbYesNo, "ADVERTENCIA"

    No se como puedo continuar con el código si marcan una de las dos opciones.... he buscado mucho  pero no he logrado encontrar nada de lo que necesito.. lo mas cercano es 

    MsgBox "Do you wish to enter a draft date for this review?", vbYesNo

    If MsgBox("Do you wish to enter a draft date for this review?") = vbYes Then

    Do DraftDate = Application.InputBox("What is the draft date for this review?") Range("D7").Value = DraftDate Loop While DraftDate = 0 End If If MsgBox("Do you wish to enter a draft date for this review?") = vbNo Then Range("D7").Select Selection.ClearContents End If

    Pero no me sirve por que yo lo necesito después de THEN

    Gracias por la ayuda que me puedan brindar y disculpen si es una pregunta muy tonta, pero necesIto ayuda.... GRACIAS NUEVAMENTE




    Omar Victoria Rojas

    • Cambiado Jimmy Larrauri jueves, 6 de diciembre de 2012 13:33 Off topic (De:CRM Spanish)
    viernes, 16 de noviembre de 2012 7:19

Respuestas

  • hola

    y si haces

    Dim response As MsgBoxResult = MsgBox ("Do you wish to enter a draft date for

    this review?", vbYesNo)

    If response = MsgBoxResult.Yes Then

    Do DraftDate = Application.InputBox("What is the draft date for

    this review?") Range("D7").Value = DraftDate Loop While DraftDate = 0 Else Range("D7").Select Selection.ClearContents End If

    o sea si marca yes hara una parte de la condicin y sino es porque se trato del vbNo hara la parte dalse del if

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina



    domingo, 18 de noviembre de 2012 18:07