« Macros-commandes VBA/Les Macros Excel » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- l'utilisation + l’utilisation , - d'asile + d’asile , - s'inspirer + s’inspirer , - l'expression + l’expression , - d'usage + d’usage , - d'autre + d’autre , - d'important + d’important )
m Robot : Remplacement de texte automatisé (- Qu'est + Qu’est , - N'importe + N’importe , - d'outils + d’outils , - aujourd'hui + aujourd’hui , - d'euros + d’euros )
Ligne 114 :
Certains autres langages s'en sont d'ailleurs inspirés et assurent dans la plupart des cas une compatibilité minimum avec VBA, comme [[w:Aide:Macro OpenOffice.org 2|OOo basic]] et [[w:Gambas (langage)|Gambas]]. Les macros de chacun de ces langages sont stockées dans le document et peuvent être copiées dans d'autres, et même parfois converties en [[b:OpenOffice.org/Calc/Macros|OpenOffice basic]]<ref>http://www.business-spreadsheets.com/vba2oo.asp</ref>.
 
Visual Basic for Applications (VBA) est une implémentation de Microsoft Visual Basic qui est intégrée dans toutes les applications de Microsoft Office (ex : [[w:Microsoft Word|Microsoft Word]], [[w:Microsoft Excel|Microsoft Excel]], ...), dans quelques autres applications Microsoft comme Visio et au moins partiellement dans quelques autres applications non Microsoft comme AutoCAD et WordPerfect. VBA, de plus, remplace et étend les capacités des langages macro spécifiques aux plus anciennes applications comme le langage WordBasic intégré à une ancienne version du logiciel Word. VBA peut aussi être utilisé pour contrôler la quasi-totalité de l'IHM des applications hôtes, ce qui inclut la possibilité de manipuler les fonctionnalités de l'interface utilisateur comme les menus, les barres d'outilsd’outils et le fait de pouvoir personnaliser les boîtes de dialogue et les formulaires utilisateurs.
 
== Installation ==