Si a la propiedad ControlBox del Form la pones a False, el Formulario no mostrará ninguno de sus botones por lo que no se podrá cerrar el Formulario
Por otro lado:
Este código es para que al pulsar la X del Formulario, no se cierre:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If UnloadMode = vbFormControlMenu Then
Cancel = True
End If
End Sub