Menu Fermer

Prérequis                                               

Bonne maîtrise des fonctions Excel, des tableaux croisés dynamiques et des tableaux

Public

Utilisateur ayant une bonne pratique d’Excel et voulant maîtriser le langage Visual Basic appliqué à Excel.

Durée

2 jours

Tarif

En intra-entreprise
1200 € HT à Paris et en Normandie.
Autres lieux, sur devis

Lieu

Dans vos locaux

Avantages

En organisant votre formation avec moi vous évitez les intermédiaires. Je personnalise le programme de la formation en fonction de vos besoins, de vos questions, de votre niveau … La mise en application se fait sur vos documents et vos données vous permettant ainsi de mettre en place des documents utiles pendant la formation.

Contact

Nicolas CARRERE

06 50 21 79 77

Déroulé :

Présentation du langage VBA

  • Les niveaux de programmation d’Office
  • L’enregistreur de macro
  • L’éditeur Visual Basic
  • Projet et module
  • Les procédures

Bases de la programmation en VBA

  • Les règles associées aux macros
  • La notion d’objet : organisation hiérarchique, collections, propriétés et méthodes
  • Les boites de dialogue prédéfinies

Ecriture de code VBA

  • Les procédures et les fonctions : différences entre les deux
  • Les variables : qu’est-ce qu’une variable et à quoi sert-t-elle ?
  • Les types de variables
  • Les types de données fixes : constantes, dates…
  • Utilisation de commentaires pour mieux comprendre le programme
  • Un type de variable particulier : les tableaux

Lien entre le code VBA et le classeur

  • Les différents objets utilisés : Range, Cells, Sheets, Workbooks
  • Les fonctions : à quoi servent-elles ?
  • Utilisation des fonctions d’Excel en VBA (fonction de recherche…)
  • Fonctions personnalisées : créer une fonction complète

Les outils de la programmation

  • Les structures conditionnelles : exécution du code si une condition est vérifiée
  • Les structures de boucles : refaire les mêmes lignes de code
  • Les événements : intérêt et utilisation
  • Les boites de dialogue prédéfinies, personnalisées
  • Création et utilisation d’une fonction personnalisée
  • Utilisation d’une sous-routine d’ouverture

Quelques références Excel