Les bases : exercices corrigés en VBA Corrigé
Exercices corrigés en VBA, Semaine 1 avril–mai 2013 Les bases : exercices corrigés en VBA Corrigé Consignes : Les exercices 2, 4, 6 et 7 sont facultatifs Dans le cas de l’exercice 5, on pourra se limiter au cas des puissances positives (xn avec n 0) Objectifs –Raffiner des problèmes simples; –Écrire quelques algorithmes simples;
vba Excel - cambiereu
2 L’éditeur VBA a Environnement de programmation (fenêtres barre d’outils) b Création d’une procédure (subroutine, function) c Aide dans la création 3 Les variables a Déclaration b Portée 4 Références, sélections et manipulations a Les objets (classeurs, feuilles et cellules), b Les mots clés 5 Interaction avec l
Introduction au module : exercices corrigés en VBA
ALGORITHMIQUE ET PROGRAMMATION 1 Introduction au module : exercices corrigés en VBA 1 1 Terminologie : procédure, module, projet, éditeur Visual Basic En Visual Basic, une unité de programme s’appelle une procédure, ou une macro (nous verrons plus tard les nuances entre ces 2 termes) Une procédure est une liste d’instructions, en
Corrigés de quelques exercices - UFR SEGMI
Corrigés de quelques exercices Exercice 3 (TD 3) Soit m la moyenne des notes d’un étudiant donnée par l'utilisateur Déterminer la décision du jury (ajourné, admis passable, admis AB, admis B, admis TB) Corrigé Sub Resultat() Dim note As Double note=InputBox("Entrez votre note")
VISUAL BASIC COURS DINITIATION avec exercices et corrigés
Ajoutons que ce cours serait vide de sens sans les exercices – et les corrigés – qui l’accompagnent Merci de votre attention, vous pouvez reprendre votre sieste 1 Particularités des langages objet En quoi un langage objet diffère-t-il d’un langage normal ? On peut résumer l’affaire en disant qu’un
Fiche&de&TDVBA&
UniversitéParis1–PanthéonSorbonne–UFR06 M1Gestion9Informatique 1/13 s– e Fiche&de&TDVBA& L’objectif de cette fiche est de faire
Initiation à la programmation avec VisualBasic
ü Non obligatoire sous VBA (déclaration implicite à la première occurrence) ü mais fortement conseillé Il y a une douzaine de types pour déclarer des variables en VBA Les plus courants : • Integer pour stocker des valeurs entières entre [-32768, 32767] • Long pour stocker des valeurs entières jusqu’à 10 chiffres
TD 2 - Programmation en VBA
TD 2 - Programmation en VBA Exercice 1 : Type Date et entr ees-sorties Q 1 1 Ecrivez une macro qui a che la date du jour dans une bo^ te de dialogue Pour cela, vous utiliserez la fonction Date de VBA qui retourne la date syst eme en cours de type Date
Structure de boucle : while / do - Depinfo - CY
3 Exercices Rappels : on peut combiner plusieurs conditionsa l'aide des operateur \&&" (ET) et (OU) Question 5-1 Veri cation des notions de base exercice de cours 1 Reprendre les deux exemples (1 et 2) du cours et veri er le bon deroulemen t des deux programmes 2 Que se passe-t-il si vous "oubliez" l'instruction i = i + 1 ?
[PDF] programmation vba excel
[PDF] cours vba excel 2013 pdf
[PDF] programmation vba pour excel pour les nuls pdf
[PDF] code vba excel
[PDF] classe vba
[PDF] objet vba excel
[PDF] vba worksheet name
[PDF] créer un objet vba
[PDF] vba worksheet range
[PDF] programmation objet vba
[PDF] vba excel selectionner une feuille
[PDF] classe 4ème découverte professionnelle
[PDF] stage 4eme segpa
[PDF] college du futur
![TD 2 - Programmation en VBA TD 2 - Programmation en VBA](https://pdfprof.com/Listes/17/33045-17td2VBA.pdf.pdf.jpg)
Informatique - DEGEAD 2 Universite Paris-Dauphine
TD 2 - Programmation en VBA
Exercice 1 : Type Date et entrees-sorties
Q 1.1Ecrivez une macro qui ache la date du jour dans une bo^te de dialogue. Pour cela, vous utiliserez
la fonctionDatede VBA qui retourne la date systeme en cours de typeDate.Q 1.2Ecrivez une macro qui ache la date du jour dans une bo^te de dialogue et demande a l'utilisateur
si cette date correspond a son anniversaire. Pour cela, utilisez les boutons deMsgBox. Si l'utilisateur
repond oui, alors la macro demande son annee de naissance a l'utilisateur puis ache le message Aujourd'hui, vous avez X ans, bon anniversaire!. Vous pouvez utiliser pour cela la fonctionYearqui prend un typeDateen parametre et retourne l'annee de la date passee en parametre. Q 1.3Ecrivez la procedureagequi prend une date (de naissance) en parametre et ache l'^age de lapersonne ayant cette date de naissance dans une bo^te de dialogue. Pour cela, vous pouvez aussi utiliser
les fonctionsMonthetDay.La macrotestageest un exemple d'appel de votre procedure avec la date de naissance 21/09/1974.Subtestage ()
age #9/21/1974#End SubExercice 2 : Plage de nombres
On desire ecrire les entiers de 1 a 10 000 dans une plage ayant 100 lignes et 100 colonnes de sorte que la
premiere ligne contienne les entiers de 1 a 100, la deuxieme ligne contienne les entiers de 101 a 200, etc.
Q 2.1Ecrire une procedure qui remplit la plage L1C1 :L100C100 avec les entiers de 1 a 10 000, en calculant la valeur de chaque cellule.Q 2.2On se place maintenant sur la feuille de calcul Excel. Indiquer les formules a inserer dans la feuille
de calcul Excel pour remplir la plage L1C1 :L100C100 avec les entiers de 1 a 10 000 en ne saisissant au
clavier qu'une seule valeur : l'entier 1 de la cellule L1C1. Q 2.3Ecrire une procedure VBA qui remplit la plage L1C1 :L100C100 avec les entiers de 1 a 10 000, en calculant la valeur de chaque cellule au moyen d'une formule.Exercice 3 : Entrees-SortiesQ 3.1Ecrivez une procedure qui demande un nombre a l'utilisateur, puis qui calcule et ache le carre de
ce nombre. Cette procedure doit faire en sorte que la valeur saisie par l'utilisateur soit bien un nombre (et
non une cha^ne de caracteres par exemple). Utilisez les methodesApplication.InputBoxetMsgBox.Q 3.2On suppose que la colonne 1 de la feuille Excel contient deux mots de passe : un sur la premiere
ligne et l'autre sur la seconde. Ecrivez une procedure qui demande un mot de passe a l'utilisateur et
verie que le mot de passe saisi par l'utilisateur corresponde a l'un des deux mots contenus dans la feuille
Informatique - DEGEAD 2 page 2
Excel. Tant que ce n'est pas le cas, la procedure demande un nouveau mot de passe a l'utilisateur. Q 3.3Modiez la procedure precedente pour qu'elle demande au maximum trois fois un mot de passe al'utilisateur. Si au bout de trois essais l'utilisateur n'a pas saisi le mot de passe, la procedure ache le
message Vous ne connaissez pas le mot de passe, au revoir!quotesdbs_dbs2.pdfusesText_3