Visual Basic for Applications: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
AlessioBot (discussione | contributi)
m aggiungo tmp a voci presenti in Lista dei linguaggi di programmazione
Riga 1:
{{tmp|linguaggioLinguaggio di programmazione}}
|nome = Visual Basic for Applications
|immagine =
|didascalia =
|autore= [[Microsoft]]
|data = [[1985]]<ref>{{cita web|url=http://www.storiainformatica.it/index.php?option=com_content&view=article&id=27:storia-di-microsoft-office-microsoft-office-history&catid=17:microsoft-office&Itemid=181|titolo=Storia di Microsoft Office|editore=http://www.storiainformatica.it|accesso=22 gennaio 2014}}</ref>
|versione =
|utilizzo = Codice interpretato dall'applicazione
|paradigmi = [[Programmazione orientata agli oggetti|Programmazione a oggetti]]
|tipizzazione = [[Tipizzazione forte|forte]]
|specifiche =
|estensione =
|influenzato_da = [[BASIC]]
|ha_influenzato =
|implementazione_riferimento = interprete
|sistema_operativo = [[Windows]]
|lingua = inglese
|licenza = [[Software proprietario|Proprietaria]]
|sito_web =
}}
 
'''Visual Basic for Applications''' ('''VBA''') è un'implementazione di [[Visual Basic]] inserita all'interno di applicazioni [[Microsoft]] quali la suite [[Microsoft Office]] o ([[Visio]]), altri programmi contengono un'implementazione parziale di VBA (ad esempio [[AutoCAD]] e [[WordPerfect]]). VBA espande i [[Linguaggio di programmazione#Linguaggi di scripting|linguaggi di scripting]] contenuti precedentemente in tali applicazioni (come il [[Word Basic]] di [[Microsoft Word]]) e può essere utilizzata per controllare praticamente tutti gli aspetti dell'applicazione ospite, quali l'[[interfaccia utente]] (manipolazione dei ''menu'', delle ''toolbar'', ecc.).
 
Riga 10 ⟶ 30:
L'utente può aggiungere delle funzioni personalizzate, da lui definite. La funzione, a differenza della ''subroutine'', richiede come input almeno un valore numerico o testuale per almeno una [[variabile indipendente]].
 
==Note==
== Collegamenti esterni ==
<references/>
 
== Collegamenti esterni ==
* [http://support.microsoft.com/default.aspx?kbid=163435 VBA: Risorse per i programmatori]
* [http://vba-programmer.com/ Code snippets for Visual Basic]
Riga 17 ⟶ 39:
* [http://www.eraserve.com/tutorials/VBA.asp MS Access VBA Examples]
 
{{Principali linguaggi di programmazione}}
{{portale|informatica|Microsoft}}
 
[[Categoria:Linguaggi di programmazione]]
[[Categoria:BASIC]]
[[Categoria:Software di Microsoft]]