Puedes utilizar la suma de parámetros condicionales en la función MsgBox para tus propósitos; lógicamente, si utilizas valores para seleccionar el segundo botón por defecto, tendrás que utilizar un patrón que contenga al menos dos botones.
Código:
If MsgBox("Texto del mensaje", vbYesNo + vbDefaultButton2, "Título del Mensaje") = vbYes Then
No hay nada por lo que debas disculparte malm82. En este foro nos 'pisamos' las respuestas con cierta frecuencia, claro síntoma de que siempre se trata de no dejar pregunta sin respuesta.