Per le mie piccole procedure che poi passo agli amici, utilizzo il VBA
di excel , il quale per� richiede la licenza originale di excel per
poi poterli utilizzare. Un amico mi riferisce che se fossero scritte
in VB6 , gli utilizzatori non dovrebbero acquistare alcuna licenza
E� vero ?
Inoltre che differenze esistono tra i 2 ? (quelle principali,
naturalmente)
*************************************
Il VisualBasic 6 � un tool di programmazione
basato sul linguaggio VisualBasic con il quale
puoi creare programmi (cio� degli eseguibili) che poco
o nulla hanno a che fare con Excel.
VB6 � morto e sepolto, nel senso che non
� pi� supportato da Microsoft e non � pi� in
vendita. Puoi ancora trovarlo negli abbonamenti MSDN.
Oggi il suo posto � stato preso da VisualBasic.Net,
fornito in versione Express (scaricabile gratuitamente
e gratuitamente utilizzabile per creare programmi) e nelle
varie versioni a pagamento di VisualStudio 2010.
VisualBasic.Net *non �* un aggiornamento di VB6, ma qualcosa
che, conservandone pi� o meno la sintassi, � completamente
diverso (una rapida ricerca in internet ti dar� ulteriri spiegazioni).
Il VBA � un motore in grado di interpretare il linguaggio
VisualBasic per automatizzare il programma al quale
� incorporato(Excel, Word, Autocad, altro).
Non crea nessun eseguibile e il suo codice deve essere eseguito
all'interno del programma che lo ospita.
--
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/