VBA
De WikiDeveloppez.
(Différences entre les versions)
m |
m |
||
VBA vient de '''V'''isual '''B'''asic for '''Application''' | VBA vient de '''V'''isual '''B'''asic for '''Application''' | ||
- | Le VBA est une version de [[Visual Basic 6|Visual Basic]] présente dans les applications de la suite Office et de certaines [[#applicationstierces|applications partenaires]]. | + | Le VBA est une version de [[Visual Basic 6|Visual Basic 6 (VB6)]] présente dans les applications de la suite Office et de certaines [[#applicationstierces|applications partenaires]]. |
- | Sa syntaxe est identique à celle | + | Sa syntaxe est identique à celle de [[Visual Basic 6|Visual Basic]]. A la différence de [[Visual Basic 6|Visual Basic 6]], VBA ne fonctionne pas seul et est obligatoirement utilisé au sein d'une application hôte. Vous trouverez les différences détaillées entre VB6 et VBA sur [[Visual Basic 6#vb6versusvba|cette page]]. |
===Comment ça marche ?=== | ===Comment ça marche ?=== | ||
VBA est un environnement de développement intégré (EDI) complet destiné à être intégré dans des applications hôtes, afin de procurer des fonctionnalités de programmation à l'utilisateur final.<br/> | VBA est un environnement de développement intégré (EDI) complet destiné à être intégré dans des applications hôtes, afin de procurer des fonctionnalités de programmation à l'utilisateur final.<br/> | ||
==Outils natifs du VBA== | ==Outils natifs du VBA== | ||
===Outils de développement=== | ===Outils de développement=== | ||
- | VBA hérite de l'éditeur de code, du débogueur et de l'explorateur d'objet de VB6. | + | VBA hérite de l'éditeur de code, du débogueur et de l'explorateur d'objet de [[Visual Basic 6|VB6]]. |
<span id="userforms"></span> | <span id="userforms"></span> | ||
===Microsoft Forms=== | ===Microsoft Forms=== |