FORMATIONS VILLE DE GENEVE

I13 - Excel - macros (13)


Description
Automatiser les tâches répétitives
Objectifs
Automatiser les opérations répétitives pour gagner du temps et éliminer les erreurs dans les opérations compliquées
Contenu:
- Macros sans programmation: enregistrement, exécution, suppression, différentes possibilités de lancement, sécurité
- Macros avec programmation: conventions
- Différents types de procédures: les routines, les fonctions
- Différence publique et privé
- Constantes: numériques, textes, dates, …
- Utilisation des UserForm’s

Contenu
  • Premiers pas (25:49)
  • Introduction
  • Enregistreur de macros: partie 1
  • Enregistreur de macros: partie 2
  • Modifier le code VBA d'une macro enregistrée
  • Langage VBA (39:54)
  • Environnement de développement (Visual Basic Editor)
  • Programmer une "message box" (MsgBox)
  • Les variables
  • Les variables Dim ou Static
  • Déplacement absolu ou relatif
  • Ecrire des formules ou des fonctions Excel par le VBA
  • Créer une fonction VBA
  • Appel d'une macro dans une autre macro
  • Les boucles (42:33)
  • La boucle FOR
  • Exercice sur la boucle FOR
  • Correction de l'exercice sur la boucle FOR
  • Un FOR dans un FOR
  • ScreenUpdating (Optimisation)
  • Les variables de type tableau (Optimisation)
  • La boucle FOR EACH et le IF
  • La boucle SELECT CASE
  • La boucle DO UNTIL
  • Les UserForm's (18:48)
  • MsgBox avec boutons oui et non
  • Création d'un UserForm
  • La mécanique derrière un UserForm
  • Évaluation
  • Évaluation des connaissances
Règles d'achèvement
  • Toutes les unités doivent être complétées