18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

09 88 42 22 19

Excel VBA Initiation

Public concerné : Utilisateurs d’Excel

Pré-requis : Très bonne pratique d’Excel

Objectifs : Déterminer les domaines d’applications des macros – commandes au quotidien. Réaliser et contrôler des macros pour automatiser des traitements répétitifs. Utiliser les boîtes de dialogue, boucles, conditions, menus personnalisés.

Durée : 2 jours

Moyens et méthodes pédagogiques : Exercices variés de mise en situation professionnelle et selon l’homogénéité du groupe.

Support de cours

Contenu de formation

Macros enregistrées :

  • Utilisation efficace des macros
  • Mode absolu et Mode relatif
  • Création, utilisation et gestion des déclencheurs (raccourcis clavier, boutons de commande, dessins, personnalisation des barres d’outils, de menus)
  • Manipulation et Gestion des cellules, des classeurs et des feuilles

Langage VBA Excel :

  • Environnement VBA
  • Interface VBA, Explorateur de projets, fenêtre de propriétés, Fenêtres de Code
  • Principes de base de la programmation VBA
  • (Saisie et structuration du Code, commentaires, Appels de procédures, etc)
  • Déclarer et Utiliser les Variables et les Constantes
  • Notions d’objets, de propriétés, de méthodes et d’événements
  • Hiérarchie et Utilisation des principaux objets d’Excel (Applications, Workbook, Worksheet, Rang)
  • Les structures d’échange (MsgBox, InputBox)
  • Les structures de decision (IF, ELSEIF, SELECT CASE)
  • Structures de répétition : les boucles (FOR EACH, FOR NEXT, DO LOO)
  • Gérer les erreurs
  • Introduction aux formulaires (Créer et Utiliser des Userforms)

Explorateur de projets :

  • Description et Organisation
  • Insérer et gérer des modules
  • Créer différentes procédures (SUB, FUNCTION).
Top