Maîtrise EXCEL VBA

Cette formation Excel VBA , très complète, vous apportera la maitrise en excel vba ainsi que d'obtenir une certification TOSA. Formation éligible CPF . Activ'recrutement et formation met à votre disposition ses compétences et son expérience pour le déroulement des formations sur Le mans, Angers, Paris, Laval, Aix en provence, Marseille, Montpellier, Lille.

Cette formation vous intéresse ?

N'hesitez pas à nous contacter au 02.43.20.35.48 ou
par mail ici

Objectifs

A l'issue de cette formation vous serez capable de :

 

  • Maîtriser les fonctions avancées de la programmation VBA.
  • Développer des applications VBA optimisées et fiables.
  • Optimiser et fiabiliser des applications existantes
Public

Cette formation s'adresse à tous publics. Connaissance approndie de excel et connaissance de base en excel vba .

Durée et lieu

Durée : 2 jours (14h)


Villes:

  • Le Mans
  • Angers
  • Laval
  • Paris
  • Aix en provence
  • Marseille
  • Montpellier
  • Lille
Programme

Environnement et outils de debogage

  • Comprendre les notions de modules : module pour le classeur et pour chacune des feuilles du classeur, modules standards.
  • Être à l’aise d’une manière générale avec l’environnement VBA.
  • Savoir arrêter une macro en cours d’exécution, connaître l’exécution en mode Pas à pas.
  • Sécuriser le code par un mot de passe.
  • Lancement automatique de macros à l’ouverture et fermeture du dialogue.
  • Savoir manipuler parfaitement les modules.
  • Comprendre les messages relatifs aux erreurs et savoir régler les problèmes les plus courants.
  • Posséder une excellente connaissance de l’environnement du VBA, Utiliser l’explorateur d’objets.
  • Connaître l’exécution en mode Pas à pas, comprendre et utiliser les points d’arrêt, utiliser les outils de débogage tels les espions, et la fenêtre Exécution.
  • Connaître les principes généraux de l'automation.

OBJET

  • Savoir forcer la déclaration de variables, et comprendre l’avantage de les déclarer.
  • Connaître et utiliser les principaux types de variables.
  • Connaître la notion de collection d’objets, de propriétés et de méthodes.
  • Connaître la notion de références (Range).
  • Connaître les principaux opérateurs arithmétiques  
  • Connaître la notion de portée des variables ainsi que la durée de vie.
  • Connaître et savoir utiliser la plupart des types de variables existants.
  • Connaître la notion de tableaux et savoir les utiliser.
  • Savoir affecter un objet à une variable (Instruction Set).
  • Utiliser les constantes.
  • Avec une bonne connaissance de l’objet Range et connaître des méthodes avancées pour faire référence aux cellules.
  • Savoir manipuler les graphiques.

 

PROCEDURES

  • Savoir créer une procédure et connaître les notions telles que mot clé, instruction, liste des arguments. Connaître la syntaxe.
  • Connaître les principaux opérateurs arithmétiques.
  • Utiliser les blocs With… End With.
  • Créer des conditions avec l’instruction IF Comprendre les boucles.
  • Connaître la possibilité de la programmation sans arrêt sur erreur.
  • Appeler une macro dans une autre macro. Savoir automatiser des tâches récurrentes.
  • Savoir créer une procédure et y ajouter des arguments.
  • Connaître et utiliser tous les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs de concaténation et les principaux opérateurs logiques.
  • Savoir écrire une fonction personnalisée et savoir l’utiliser dans la feuille de calcul.
  • Utiliser les blocs With… End With et les imbriquer.
  • Utiliser les conditions avec l’instruction IF sous toutes ses formes, ainsi que l’instruction Select Case.
  • Comprendre parfaitement les boucles et savoir les utiliser.
  • Utiliser un maximum de fonctions spécifiques VBA de tout genre.
  • Être capable de gérer quelques erreurs, utiliser les étiquettes.
  • Être capable de gérer les principaux événements.

 

Boites de dialogues,formulaires et controles active x

  • Savoir créer un Userform simple.
  • Savoir afficher des messages et des boîtes de dialogue basiques, et récupérer les réponses.
  • Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l’exécution de la macro.
  • Savoir créer des Userforms avec les principaux contrôles, et créer des outils avancés.
  • Savoir affecter toutes sortes d’événements liés aux contrôles MSForms ainsi qu’aux contrôles ActiveX.
  • Définir l’ordre des tabulations dans un Userform,
  • Modifier les propriétés des contrôles.
  • Gérer des listes à sélection multiple et en cascade.

 

Nous proposons également des packs de formations complets :

Pack Initiation bureautique :

9 Jours

 

- Gagnez en Productivité

- Découvrez les outils indispensables à la bureautique

Pack Maitrise bureautique :

9 Jours

- Gagnez en Productivité

- Maitrisez les outils indispensables à la bureautique