el visual basic es un lenguaje bastante intuitivo, no necesitas conocimientos amplios de programacion, aunque por supuesto si necesitas la base, o sea saber la metodologia que se usa en visual basic. REcomendarte yo te recomendaria que te metieses en alguna pagina de visual basic , busca en google, vas a encontrar muchas y te repasases los ejemplos practicos que hay, plasmandolos tu mismo en tu ordenador. Asi vas a aprender muy rapidamente. Cuando sepas los conceptos basicos, puedes empezar con los controles activex y el acceso a datos, y luego para terminar meterte con la programacion orientada a internet. PEro como ya te he dicho, mejor empezar por ejemplos practicos y no muy complicados.
salu2.