0% ont trouvé ce document utile (0 vote)
93 vues2 pages

Tel: 077 795 562 TD 1 Développement VBA Excel: Enseignant: M. ROGUET DE NDONG Clive

Le document présente une série d'exercices de développement VBA pour Excel destinés aux étudiants de la classe B1-A IT. Chaque exercice implique des tâches variées telles que la création de macros, le calcul de moyennes, et la validation d'entrées utilisateur. Les exercices couvrent des concepts fondamentaux de programmation et de manipulation de données dans Excel.

Transféré par

assengonejamael6
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
93 vues2 pages

Tel: 077 795 562 TD 1 Développement VBA Excel: Enseignant: M. ROGUET DE NDONG Clive

Le document présente une série d'exercices de développement VBA pour Excel destinés aux étudiants de la classe B1-A IT. Chaque exercice implique des tâches variées telles que la création de macros, le calcul de moyennes, et la validation d'entrées utilisateur. Les exercices couvrent des concepts fondamentaux de programmation et de manipulation de données dans Excel.

Transféré par

assengonejamael6
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

REPUBLIQUE GABONAISE

Union-Travail-Justice

Enseignant : M. ROGUET DE NDONG Clive Année Académique : 2024-2025


Tel : 077 795 562 Classe : B1-A IT
TD 1 Développement VBA Excel

Exercice 1 :
Créez une macro qui additionne deux nombres saisis par l'utilisateur et affiche le résultat dans
une boîte de message.
Exercice 2 :
Écrivez une procédure qui calcule la moyenne de trois nombres et l’affiche dans une cellule
Excel.
Exercice 3 :
Énoncé : Demandez deux nombres à l’utilisateur et affichez le reste de la division du premier
par le deuxième.
Exercice 4 :
Calculez et affichez le carré et le cube d’un nombre saisi par l’utilisateur.
Exercice 5 :
Demandez un nombre et un pourcentage à appliquer, puis affichez le résultat.
Bonus :
Calculez (a + b) × (c - d) où a, b, c, d sont des nombres saisis par l’utilisateur.
Exercice 6 :
Demandez un nombre à l’utilisateur et affichez s’il est positif, négatif ou nul.
Exercice 7 :
Demandez deux nombres et affichez le plus grand des deux (ou s’ils sont égaux).
Exercice 8:
Demandez un mot de passe et affichez "Accès autorisé" si le mot de passe est correct (ex:
"VBA123"), sinon "Accès refusé".
Exercice 9 :
Demandez un numéro de jour (1 à 7) et affichez le jour correspondant (ex: 1 → "Lundi").
Exercice 10 :
Demandez une note (0 à 20) et affichez :
• "Excellent" (≥16)
• "Très bien" (≥14)
• "Bien" (≥12)
• "Passable" (≥10)
• "Insuffisant" (<10)

Exercice 11 :
Écrire un programme qui vérifie si un nombre saisi est pair ou impair
Exercice 1 :
Écrire une macro qui affiche les nombres de 1 à 10 dans la fenêtre Debug (Immediate : Ctrl +
G).
Exercice 12 :
Calculer la somme des nombres pairs entre 1 et 100 et afficher le résultat dans une MsgBox.
Exercice 13 :
Demander à l’utilisateur de saisir des mots jusqu’à ce qu’il écrive "Stop", puis afficher le
nombre de mots saisis.
Exercice 14 :
Parcourir les cellules de A1:A10 et afficher en Debug celles dont la valeur est supérieure à 50.
Exercice 15 :
Afficher la table de multiplication de 1 à 10 dans la feuille Excel (à partir de B2).
Exercice 16 :
Créez une fonction CalculTVA qui prend un montant HT en entrée et retourne la TVA à 20%.
Exercice 17 :
Écrivez une fonction EstPremier qui renvoie VRAI si un nombre est premier, FAUX sinon.
Exercice 18 :
Créez une fonction Concatener qui prend deux chaînes et un séparateur, puis les fusionne.
Exercice 19 :
Écrivez une fonction Factorielle qui calcule la factorielle d’un nombre entier (ex: 5! = 120).
Exercice 20 :
Créez une fonction Initiales qui prend un prénom et un nom, puis renvoie leurs initiales (ex:
"Jean Dupont" → "J.D").

Vous aimerez peut-être aussi