RE:boton cancelar en mensaje msgbox
Primero necestitas ubicar el tipo de evento que deseas poducir, por ejemplo, al dar click en un boton, al abrir un formulario, al mover el raton sobre el boton, despues de actualizar un text box, antes de actualizar un combo box, etc
Despues que ya sbes el tipo de evento , le das click derecho al objeto (por ejemplo en un text box) y en propiedades das clicke en el evento que elegiste, luego seleccions la opcion generar codigo y aqui tecleas:
Msgbox "este es un mensaje de prueba", vbOKCancel, titulo
cuando tecleas esto da click derecho y selecciona la opcion "quick info" (informacion rapida o algo asi) y este te da la estructura del mensaje.Cuando termines de teclear la primera coma (,)
da click derecho y en list constant (lista de constantes) te da todas las opciones de botones que le puedes poner a tu mensaje,
NOTA: checa la ayuda solo selecciona la palabra vbokcancel y presiona F1
Monterrey, Nuevo Leon, MEXICO