Como configurar el botón cancelar del inputBox
He creado una macro para cerrar el libro.
Al cerrar el libro mediante un inputBox me pregunta si quiero añadir alguna nota.
Funciona todo bien salvo el botón cancelar del inputBox que al pulsarlo me devuelve falso y quería que al pulsarlo no haga nada solo cierre el libro.
He insertado imagen y código.
Saludos.

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False
Dim vNota As String
Dim uf As Integer
uf = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row + 1
Do While vNota = ""
vNota = Application.InputBox("Añadir notas", "Macro")
If StrPtr(vNota) = vbEmpty Then
Exit Sub
Else
If vNota = "" Then
MsgBox ("***IMPORTANTE***, añade nota o pulse cancelar."), vbCritical, "Mensaje"
Else
Hoja1.Range("A1") = "Versión: " & Now
Hoja1.Cells(uf, 1) = vNota
End If
End If
Loop
End Sub
1 Respuesta
Respuesta de Elsa Matilde
2


