C305-EXCEL 2000 à 2010 - VBA

Formation

À Pantin

1 200 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    En intra entreprise

  • Lieu

    Pantin

  • Durée

    3 Jours

Les sites et dates disponibles

Lieu

Date de début

Pantin ((93) Seine-Saint-Denis)
Voir plan
26 Av Anatole France, 93500

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Fondamentaux de la programmation VBA

  • Les objets : ActiveCell, Selection, ActiveSheet, Range...
  • Les méthodes et propriétés.
  • Les tests, les boucles, la gestion des erreurs.
  • Les collections : Cells, WorkSheets, Charts, WorkBooks.
  • Les différents types de variables, la portée des variables.
  • Les tableaux : déclaration, utilisation.
  • Le passage de paramètres d’une procédure à une autre.


Enregistrer, modifier et exécuter une macro

  • Utiliser l’enregistreur de macros.
  • Modifier une macro enregistrée.
  • Mettre au point des macros usuelles : impression, tri…
  • Affecter une macro à un bouton, un objet.
  • Affecter une macro à une barre d’outils, un menu.
  • Créer une macro accessible depuis tous les classeurs.


Programmer avec Excel

  • Écrire directement une macro dans l’éditeur Visual Basic.
  • Intégrer la notion d’objets, méthodes et propriétés.
  • Utiliser des variables pour optimiser le code.
  • Gérer le pointeur de cellule : position, déplacement, sélection dynamique.
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d’une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests : If… Then… Else, Select Case.
  • Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For… Next, For Each.
  • Traiter les erreurs : On Error.
  • Figer l’écran, désactiver les messages d’alerte.
  • Déclencher automatiquement des macros à l’ouverture d’un classeur ; à sa fermeture.


Gérer une base de données par macro.

  • Maîtriser la base de données pour la programmer.
  • Macros d’extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples.
  • Macros de consolidation : consolider des données issues de plusieurs bases.
  • Créer un formulaire personnalisé (UserForm) avec zones de saisie, listes déroulantes, boutons d’option, cases à cocher, etc.
  • Contrôler les données par macro et les transférer dans la feuille de calcul.


«Déboguer» une macro

  • Exécuter au pas à pas, poser des points d’arrêts.
  • Contrôler les valeurs contenues dans les variables.
  • Ajouter des espions.


Créer des bibliothèques de macros utilitaires

  • Créer des fonctions personnalisées et les utiliser dans les feuilles de calcul.
  • Rendre une macro accessible de tous les classeurs (les macros complémentaires).
  • Créer une bibliothèque de fonctions et procédures accessibles de tous les modules (Outils Référence, Addins).


Travaux Pratiques

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

C305-EXCEL 2000 à 2010 - VBA

1 200 € HT