Questo newsgroup � *italiano*,
quindi ti rispondo in italiano.
L'ultima versione gratuita di VisualBasic.Net
la trovi qui:
http://www.microsoft.com/express/vb/Default.aspx
VBA � un *motore* in grado di eseguire codice
Visual Basic(non .NET) in relazione alle librerie messe
a disposizione dall'applicativo che lo ospita.
In parole povere e per fare un esempio,
il VBA di Excel consente di automatizzare
operazioni in Excel tramite il linguaggio
Visual Basic(non .NET). Il codice *non �*
compilato e viene eseguito *solo*
all'interno di Excel.
Ha un senso studiarlo solo se
il tuo target sono documenti di Office
o di programmi che incorporano il VBA.
Visual Basic 6 �(era) un linguaggio di programmazione
che si avvale dell'ambiente Visual Studio
per creare applicazioni(e altre cose).
L'applicazione che ottieni � compilata, cio�
� un programma.
Se devi iniziare da zero, considera che
Visual Basic non � pi� sviluppato da Microsoft
e che molti lo considerano *morto*.
Visual Basic.NET � un linguaggio di
programmazione che si avvale di ambienti
di sviluppo Microsoft(Visual Studio,
Visual Basic Express) e di ambienti
di sviluppo terzi. Alcuni
sono gratuiti.
Lavora con/sul dotnet framework.
Qui una spiegazione terra terra.
http://it.wikipedia.org/wiki/Microsoft_.NET
La sintassi � simil vb6, ma � diverso
l'approccio alla programmazione.
Siamo in un ambiente Object Oriented
e molto pi� ricco di possibilit�.
Se parti da zero, il mio consiglio �
di studiare il Visual Basic.NET
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads