Programmation vba
I. La démarche algorithmique
L’algorithme est un outil qui permet de décrire les traitements à effectuer pour résoudre un problème.
II. La structure d’un algorithme
Exemple: On doit obtenir le montant TTC à partir du montant hors taxe fournit par l’utilisateur.
Algorithme TTC
Variables :
Montant HT : réel
Montant TTC : réel
Constantes : Tx TVA = 0.196
Début :
Afficher : (« Introduire la valeur HT »)
Saisir montant HT Montant TTC ( Montant HT * (1+Tx TVA)
Afficher (« Le montant TTC est », montant TTC)
FIN
|Les instructions |
| |
|Afficher : affiche à l’écran 1 message. |
|Saisir : demande à l’utilisateur d’entrer au clavier une valeur qui sera stockée dans une variable. Constantes : sont des données dont |
|la valeur ne sera pas modifiée pendant le traitement. Une |
|constante est caractérisée par un nom (ex : TauxTVA) et une valeur (ex : 19,60%). |
|( : Affectation : permet de stocker une valeur dans une variable. |
1) Les instructions séquentielles
Une structure séquentielle est une structure dans laquelle toutes les instructions sont exécutés dans l’ordre l’une après l’autre.
Traduire le premier algorithme en Visual Basic Application (VBA) ← Un programme informatique
Sub TTC()
Dim montantHT As Single
Dim montantTTC As Single
Const txTVA = 0.196 montantHT = InputBox("Introduire la valeur HT")