bueno man xD primera ves que ayudo [ya que siempre pedi ayuda] xD
mira para ejecutar el bat solo lo haces con la instruccion "shell" te dejo el ejemplo
Código:
Private Sub EjecutarBat_Click()
'aca le das la ruta donde se encuentra el .bat
Shell ("c:\prueba.bat"), vbNormalFocus
End Sub
Anexo: el NormalFocus Significa que se ejecutara la venatana en modo normal
Ojala te aya servido mi auyda man ;)
cualkier cosa avisas ;)
Saludos
Vicento