Mi respuesta a tu pregunta es NO. La razon: Cuando Visual Basic crea un ejecutable no añade código, sino las librerias necesarias para que el sistema se ejecute satisfactoriamente.
Si puedes recuperar el codigo fuente de un executable, utilizando programas que lo decodifican, pero necesitas saber en que lenguaje fue hecho el programa, por ejemplo encontre una direccion donde bajas programas de ese tipo permiteme buscarla de nuevo y te lo indico, ya que en este se decia que recuperaba el codigo de programas hechos en visual basic 4,5,6.0 entre otros y que ademas lo recuperaba con sus formularios y objetos, etc.