Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Help

0 views
Skip to first unread message

Gigi

unread,
Nov 5, 2009, 9:22:28 AM11/5/09
to
Good morning to everyone,
I am not an expert and would like to ask for an information I haven't
found clearly on the site.
What is the difference between VBA, Visual Basic for Applications,
Visual Basic 2005, Visual Basic 6 and Visual Basic Net?
What is the latest "Free-version" of Visual Basic?
Thanks and apologies for the questions which might look silly to most
of you.
Gigi

Mauro Gamberini

unread,
Nov 6, 2009, 3:52:32 AM11/6/09
to
***************************************

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

0 new messages