Organisme de formation professionnelle, formation Excel - macros et programmation et catalogue dif.
rss

Formation DIF : Excel - macros et programmation

OBJECTIF PÉDAGOGIQUE

Connaître les commandes d’Excel qui permettent d’automatiser les principales fonctions du tableur et de développer des applications spécifiques.

CONTENU DU PROGRAMME

Méthode pédagogique : 
  • Exercices concrets sur ordinateur (PC ou Mac).
Programme :

Introduction aux macros
  • Définitions
  • L'enregistreur de macros
Enregistrement d'une macro-commande simple
  • Notion de procédure
  • Enregistrer en absolu ou en relatif
  • Affecter une macro à un bouton, à un objet
  • Affecter une macro à une barre d’outils
  • Personnaliser les info-bulles
  • Exemples de macro-commandes usuelles
  • Générer un graphique par macro
  • Enregistrer une macro dans le dictionnaire des macros personnelle
Introduction au code VBA
  • Présentation de l'interface VBA
  • Découverte du code
  • Modification d'une procédure générée par la macro
  • Utilisation des boîtes de dialogues
  • Programmer des conditions simples en Visual Basic

Les objets

  • Les Classeurs
  • Les feuilles

Les procédures

  • Structure d'une procédure
  • Déclaration de variables et de constantes -

Travailler avec les cellules

  • Sélectionner
  • Se déplacer
  • Supprimer
  • Atteindre

Acquérir des données

  • Saisir
  • Récupérer le contenu d'une cellule
  • Input Box

Renvoyer des données 

  • Transférer des données dans une cellule
  • MsgBox
Travailler avec les boites de message :
  • Syntaxe
  • Les différents boutons
  • Concaténation
  • Retour a la ligne

Traitement des données 

  • Formater des cellules
  • Formater des nombres
  • Formater du texte
  • Calculs réf relatives
  • Calculs réf absolues
  • Calculs avec les Dates

Les tableaux croises dynamiques

  • Le cache
  • Le tableau
  • Les champs
  • Les éléments
  • Améliorer un TCD

Les conditions

  • If Then Else
  • Select Case

Les boucles

  • For … Next
  • Do … Loop

Le debogage

  • Les infos bulles
  • Le mode pas à pas
  • Les points d'arret
  • La fenêtre "Variables Locales"
  • La fenêtre "Espions"

Gestion des erreurs

  • Gérer une erreur avec On error GoTo
  • Ignorer une erreur avec On error Resume next
  • Quelques erreurs possibles et leur numéro

Les fonctions

  • Créer de nouvelles fonctions
  • Appeler une fonction

Variables tableaux

  • Déclarer un tableau
  • Manipuler un tableau
  • Redimensionner un tableau
  • Trier un tableau

Creer des types de données

  • Déclarer un nouveau type
  • Utiliser un nouveau type

Les formulaires

  • Créer un UserForm
  • La boite à Outils
  • La barre d'outils UserForm
  • Ordre de tabulation
  • Générer du code à partir d'un objet
  • Ouverture Automatique d'un UserForm
Lieu de la formation : Paris, Lille, Lyon