Sp 01 Premier programme VBA syntaxe édition compilation Le langage VBA Visual Basic for Applications permet de concevoir des programmes selon une syntaxe qui lui est propre puis d ? éditer et d ? exécuter ces programmes à l ? aide du logiciel VBE Visual B
Premier programme VBA syntaxe édition compilation Le langage VBA Visual Basic for Applications permet de concevoir des programmes selon une syntaxe qui lui est propre puis d ? éditer et d ? exécuter ces programmes à l ? aide du logiciel VBE Visual Basic Editor Nous présentons un premier programme a ?n de donner les repères essentiels pour commencer l ? étude de la programmation avec le langage VBA Programmes et traitements informatiques Des millions de programmes sont exécutés à chaque instant et résolvent des milliers de problèmes très di ?érents les uns des autres Mais par-delà la diversité des langages et des applications les mécanismes de base sont les mêmes d ? un programme à un autre En voici les caractéristiques essentielles Programmes et instructions Tout programme est dé ?ni par une suite d ? instructions qui donne lieu à des actions élémentaires lors de l ? exécution du programme Ces instructions utilisent les informations qui leur sont fournies sous forme de données puis e ?ectuent les traitements nécessaires a ?n d ? aboutir aux résultats recherchés L ? exécution de la première instruction est suivie de l ? exécution de la deuxième instruction elle-même suivie de l ? exécution de la troisième etc Le déroulement se fait toujours de façon séquentielle de la première instruction à la dernière Ainsi au bout d ? un temps ?ni l ? exécution du programme doit se terminer et donner la solution recherchée Les programmes sont écrits dans un langage spéci ?que de programmation Fortran BASIC C VBA C Java PHP etc Mais quel que soit le langage tous ces programmes utilisent le même ensemble d ? instructions fondamentales Cinq instructions constituent la base de la programmation ? Pearson France ?? Introduction à la programmation avec VBA ?? Robert Chevallier C Présentation ? L ? instruction d ? a ?ectation permet de modi ?er la valeur ?gurant dans une case de la mémoire centrale en y plaçant par exemple les résultats d ? un calcul numérique ? L ? instruction d ? entrée d ? information permet à l ? unité centrale de l ? ordinateur de réceptionner en mémoire centrale toute valeur qui provient d ? un périphérique comme le clavier ou qui provient d ? un ?chier de données ? L ? instruction de sortie d ? information permet à l ? unité centrale de l ? ordinateur de transmettre l ? information à un périphérique l ? écran par exemple ou bien à un ?chier de données ? L ? instruction conditionnelle examine si une condition est remplie Si c ? est le cas elle exécute les instructions prévues à cet e ?et dans le cas contraire elle exécute les autres instructions ? L ? instruction itérative ou boucle assure la répétition d ? une instruction ou d ? une suite d ? instructions autant de fois que nécessaire Ces cinq instructions à la base de la programmation dite impérative ? constituent les briques que l ? on retrouve
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/XMciLBroduLARkAMlN2JNXh823iMd1PtXvoN8YykGkEsxlJ0RwovwA9yV41FAbIgWLiGqF2jzbNuGPWoPFHlkJqh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tFqsSGknVCGFvcUpmWeXna2uSiKd3L0PoX3HsQ08f2QIsC5vFbaseKYdCutjgyv0bZRfQIhcB6F1hZrs5hmFjAsm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/q1J1W6dJgZxqyl0kaUKYEcMvQzJZzwB0k99B1VMcVLoBYxVh02YYcwbCs4dvrOwZF4QoadjrCPFYBbJH3PKCvjKp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/dLeOKTkRGgsmblrIjLFmRrDWQEt245G4je3sbSoeayY2JjFSQuI1hqszrNMLPP6Nsn712Q22MLaViv78XxHEqHXc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tbwPspuveQ1PZIkmt8GMQWl3V6u36d5QuZimnSqTCvbvzkT3NcryNrciQAC18Jl8dh66YaEvlhzteQVwyTROgyoG.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/EN5uQhSxoK2mbwpSEr3Ft45STVvxz9mWCleeCZYNkWLOs1bPRSYFl4CkTzMddSSS6LjjuFBUUOdAjrVxjLQdojCN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703242465nezbm90tpiqvn7azgfppwmyilwrgs62z8ngbxh4dbvhgrvrboivakocumgftoioc7rrt5az2pjaxadse060wyllitmprn8ymz34x.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/VOx1qwHLJIBeLjoBi1okxgUObLcsqHIjNgNE9o3gW45xfIwvLgUJiWWnvdYqtWq3wRgUGaRD7AUAK2WULmPPWLJE.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nYpfBF7isK9b07WY4ocCF9RMKFvFEeI9qCbuF3ddTHX7qmymJzd7zrOC7bYIUWRCwL76Hzpx4PbABI1VfYuhRENI.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703263370thvz0vwlqfenrdtlm2dlvvjn39yn1ynx28ruh3vpoqcldyejprsmxqjdpbryclknoub4ozb2izgw4lihhilhnaamtewnuaj3lrmm.png)
-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jul 17, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 53.5kB