Vba l2 Programmation en VBA CPrésentation de Visual Basic ? Visual Basic ? Basic dérivé du langage Basic Biginner ? s All purpose Symbolic Instruction Code des années ? Visual dessin et aperçu de l ? interface avant l ? exécution L - Université de Bordeau

Programmation en VBA CPrésentation de Visual Basic ? Visual Basic ? Basic dérivé du langage Basic Biginner ? s All purpose Symbolic Instruction Code des années ? Visual dessin et aperçu de l ? interface avant l ? exécution L - Université de Bordeaux CIntroduction ? Apprendre à programmer ?? ? Apprendre un langage de programmation ? ?? écrire un algorithme avant d ? écrire le programme correspondant L - Université de Bordeaux CIntroduction ? Dé ?nitions ? Un algorithme est la description de la suite des opérations élémentaires ordonnées capables de résoudre le problème posé ? Un programme est la traduction d ? un algorithme en un langage compréhensible par l ? ordinateur L - Université de Bordeaux CExemple ? Un commerçant veut calculer les montants de ses factures ? Comment décrire de manière la plus élémentaire possible la suite d ? instructions à exécuter pour résoudre le problème L - Université de Bordeaux CExemple ? Question Quelles sont les variables que nous devrons manipuler ? Les prix des produits ? les quantités des produits ? les montants des di ?érentes lignes ? le total des montants L - Université de Bordeaux CExemple ? Question Comment manipuler ces variables pour résoudre le problème ? Les montants sont calculés en multipliant les prix unitaires par les quantités ? Le total hors taxe est calculé en e ?ectuant la somme des montants L - Université de Bordeaux CNotion de variable ? En programmation une variable est un nom qui sert à repérer un emplacement donné de la mémoire centrale ? Les variables permettent de manipuler les valeurs sans avoir à se préoccuper de l ? emplacement qu ? elles occupent e ?ectivement en mémoire ? Choix des noms des variables doit être le plus parlant possible ? Exemple PrixUnitaire Quantite Montant c ? est mieux que d ? écrire x y z L - Université de Bordeaux CProgrammation CIntroduction ? Un programme VBA s ? écrit à l ? intérieur de l ? instruction Sub NomProgramme End Sub ? Les instructions à exécuter devront alors être incluses dans le bloc sub ? end sub L - Université de Bordeaux CIntroduction ? Dans l ? éditeur de programmes on peut saisir le code de plusieurs programmes chacun dans un bloc sub ? end sub ? Si on veut exécuter un des programmes on place le curseur à l ? intérieur du bloc et on clique sur exécuter L - Université de Bordeaux CVariables et constantes ? Une variable identi ?cateur type valeur ? Identi ?cateur nom par lequel la variable est manipulée dans le programme ? Type type des valeurs possibles que la variable peut contenir ? Valeur valeur stockée dans la variable L - Université de Bordeaux CIdenti ?cateur d ? une variable ? Elle doit commencer par un caractère alphabétique et ne pas comporter les caractères suivants - ? Elle ne peut pas excéder caractères ? Pour faciliter la lisibilité des programmes on s'e ?orcera d'utiliser des minuscules pour les

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager