Cours de gsi sur le vba
Mode opératoire
1) lancer Access
2) créer une nouvelle base de données (base de données vide)
3) enregistrer la base sous votre compte personnel (sous le nom de exosVBA)
4) sélectionner l’onglet « Modules » situé dans la liste des objets (à gauche de l’écran) Cliquer sur le bouton « Nouveau »
5) nommer votre programme après l’instruction « Sub » (Exemple : Sub essai() )
6) saisir le code des programmes VBA fournis dans le cours (pages suivantes) entre les instructions « Sub… » et « End Sub »
N’hésitez pas à vous aider de l’aide sous ACCESS, afin de mieux maîtriser les formats des fonctions prédéfinies.
7) exécuter chaque programme en cliquant sur la flèche
ou dans le menu Exécution, choisir l’option : Exécuter
pour arrêter l’exécution d’un programme cliquer sur
Remarque : exécuter le (ou les) programme désiré : pour cela choisir le nom de la procédure à exécuter dans la liste proposée.
Le langage VBA sous Excel
Mode opératoire
1) lancer Excel
2) sélectionner l’onglet « Outils » , « Macro », « Visual Basic Editor »
3) saisir le code de votre programme VBA entre les instructions « Sub… » et « End Sub »
4) exécuter chaque programme en cliquant sur la flèche
ou dans le menu Exécution, choisir l’option : Exécuter
pour arrêter l’exécution d’un programme cliquer sur
Les structures algorithmiques : le langage VBA
1. Les opérateurs
Sur les types de variables courants, les opérateurs usuels sont :
• pour le type numérique, les opérateurs arithmétiques usuels les quatre opérations (notées +, —, *, /), et toutes les fonctions mathématiques et financières courantes.
• pour le type chaîne, les opérateurs et principales fonctions suivantes : - la concaténation, notée &, est le résultat produit par deux chaînes mises bout à bout; Exemples : Prénom ( ‘Albert” Nom ( “Stein” NomRep ( Prénom & “