Formation - Office VBA - Développement d'applications

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Généralités

  • Enregistrer et exécuter des macros dans Excel et Word
  • Modifier des macros enregistrées
  • Se situer dans l'éditeur VBE (la fenêtre Code, la fenêtre Explorateur de projets...)
  • Créer des procédures Sub et des procédures Function

2 - Structure du langage

  • Utiliser les variables et les constantes
  • Les instructions de structuration (IF, boucles Do et For...)
  • Documenter le code
  • Gérer les erreurs d'exécution

3 - Les outils d'assistance au développement

  • Utiliser l'aide en ligne
  • Utiliser l'assistance en ligne (complément automatique des instructions, info express et info bulles automatiques)
  • Consulter la documentation sur les objets avec l'explorateur d'objets
  • Mettre au point les procédures avec les outils de débogage

4 - Les boîtes de dialogue

  • Saisir et afficher des données avec InputBox et MsgBox
  • Utiliser les boîtes de dialogues prédéfinies des applications Office

5 - Les formulaires utilisateurs (UserForms)

  • Créer et utiliser des formulaires VBA (UserForms)
  • Utiliser les outils de dialogue (boutons de commandes, zones de texte, zones de listes, cases à cocher...) dans les formulaires
  • Ajouter des contrôles ActiveX

6 - Menus et barres d'outils

  • Exécuter une macro depuis une barre d'outils personnalisée
  • Exécuter une macro depuis un menu personnalisé

7 - L'approche orientée Objet

  • Se familiariser avec les notions d'objets, classes, collections
  • Faire la distinction entre propriétés, méthodes, événements...

8 - La programmation événementielle

  • Mettre en oeuvre les principaux événements se produisant dans Microsoft Office
  • Associer le déclenchement d'une procédure à un événement

9 - Manipulation par VBA des objets Excel

  • Visualiser l'architecture des objets Excel
  • Utiliser l'objet Application pour des actions concrètes (inhiber l'affichage, ne pas afficher les messages d'alerte...)
  • Piloter en VBA la création, l'ouverture, la fermeture et l'enregistrement de classeurs
  • Importer des fichiers de type texte pour les formater et alimenter une base de données
  • Sélectionner, créer, déplacer, copier, supprimer une feuille d'un classeur
  • Déplacer et copier des feuilles entre classeurs
  • Mettre en oeuvre les différents modes de référencement des cellules dans Excel
  • Écrire et lire des données dans des cellules
  • Mettre en forme les cellules Excel
  • Copier, coller des plages de cellules
  • Créer et mettre à jour des tableaux croisés dynamiques et des graphiques

10 - Manipulation par VBA des objets Word

  • Visualiser l'architecture des objets Word
  • Piloter en VBA la création, l'ouverture, la fermeture et l'enregistrement de documents
  • Créer et utiliser des signets pour accéder à des emplacements précis d'un document
  • Créer, sélectionner, modifier la structure et saisir des données dans des tableaux Word
  • Piloter les publipostages de Word

11 - Manipulation par VBA des objets Access

  • Visualiser l'architecture des objets Access
  • Ouvrir, sélectionner et fermer des formulaires Access
  • Modifier les propriétés d'un formulaire par VBA (lecture seule, saisie uniquement...)
  • Utiliser les formulaires pour consulter, ajouter, supprimer, trier, et filtrer des données
  • Personnaliser et sécuriser la saisie des données en programmant l'exécution de code sur des événements liés aux formulaires
  • Piloter Access à l'aide de l'objet DoCmd
  • L'objet Report : principales propriétés et méthodes
  • Les contrôles des formulaires : principaux types, principales propriétés et méthodes

12 - Pilotage intégré des composants d'Office à l'aide de VBA

  • Piloter les objets d'une application Office à partir d'une procédure située dans une autre application Office (Automation)
  • Gérer avec VBA les opérations de copier/coller entre applications Office (OLE)
  • Échanger des données entre les variables VBA, les champs des tables et des requêtes Access, les contrôles des formulaires Access, les variables de documents
  • Word, le contenu des documents Word et les cellules des classeurs Excel

13 - Accès aux données

  • Accès aux données avec les objets de programmation (ADO, DAO)
  • Accès aux données par des instructions SQL
  • Intégration des instructions SQL dans les procédures VBA
  • Création et exploitation de bases de données depuis Office sans implantation d'Access (objets DATABASES, TABLEDEFS, QUERYDEFS, FIELDS)
  • Utilisation d'ActiveX
  • Utilisation de bibliothèques de procédures
  • Utilisation de fichiers de macros complémentaires
  • Utilisation de procédures stockées
  • Accès aux fonctions des DLL
  • Création de modules de classe
  • Outils et éléments de méthodologie permettant de développer une application structurée et sécurisée avec Office

Prérequis

Public

  • Toute personne amenée à développer en VBA

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Reconnaître la plus-value apportée par Teams Premium
  • Identifier les fonctionnalités IA qui permettent d'augmenter la productivité en réunion
  • Mettre en oeuvre une sécurité accrue dans l'organisation des réunions
  • Produire un webinaire de qualité professionnelle
  • Promouvoir l'image de marque de votre entreprise dans Teams.
Tarif

A partir de 460,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Connaître l'architecture et les principes du serveur d'applications WebSphere. Savoir concevoir, développer, et déployer une application.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser les interfaces d'applications pour mobiles, tablettes et Smartphones
  • Présenter les fondements de l'ergonomie des IHM mobiles
  • Montrer les bonnes pratiques pour concevoir et améliorer l'expérience utilisateur.
Tarif

A partir de 1 340,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

• Repenser et challenger son environnement de travail pour instaurer le Flex Office
• Concevoir et organiser l’aménagement des locaux de façon pratique
• Analyser les impacts du Flex sur l’organisation du travail, la culture managériale et la performance de l’entreprise
• Construire son agenda et son plan de communication/formation adapté

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

Concrètement, à l'issue de cette formation SQL Server 2012 vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Créer des bases de données SQL Server 2012 et développer des solutions avec les outils BI 
  • Écrire des requêtes Transact-SQL pour récupérer les données 
  • Sécuriser, sauvegarder et surveiller les BdD avec Management Studio 
  • Intégrer SQL Server 2012 à Microsoft Office 
  • Transformer vos données en éléments stratégiques avec la BI
Tarif

A partir de 2 220,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer les bases Excel Macros VBA et le processus des macros
  • Contrôler les macros et les différentes feuilles de classeur
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Les équipements mobiles prennent une place de plus en plus incontournable dans la vie personnelle et professionnelle de chacun. Un concept émergent, comme le BYOD (Bring Your Own Device), traduit l'omniprésence des équipements mobiles dans notre quotidien et dans celui de l'entreprise. On est donc particulièrement exigeant avec « son » mobile ou « sa » tablette qu'il s'agisse d'applications grand public, métier, ou spécialisée. Cette formation ergonomie des interfaces tactiles vous expliquera les contraintes ergonomiques que doivent intégrer les développeurs et les graphistes d'une façon générale en zoomant tout particulièrement sur les spécificités du développement mobile et tablette. Juger l'ergonomie d'un site Web mobile ou d'une application en ne prenant en compte que l'aspect esthétique est une démarche trop simpliste et périlleuse. Cette formation ergonomie mobile vous permettra de disposer d'une culture d'ergonome et d'un cadre méthodologique global et rigoureux (charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc. ) qui vous permettra non seulement de concevoir des interfaces innovantes et de qualité professionnelle mais aussi de les auditer. La réussite de la communication doit revenir à vos applications et non aux utilisateurs.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir les enjeux du développement d'applications mobiles
  • Identifier le processus de développement d'une application mobile avec Cordova
  • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
  • Gérer la migration d'une application Web en application mobile
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Certification RHCSA OpenStack Administration, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Se familiariser avec la technologie de conteneurisation des services overcloud
  • Découvrir les améliorations apportées par OVN (Open Virtual Networking) à la technologie OVS
  • Utiliser la version 3 (Keystone) du service de gestion des identités avec un magasin d'identités Red Hat IdM externe
  • Gérer le plan de contrôle principal, y compris Pacemaker
  • Personnaliser des images avec les techniques prévues pour plusieurs cas d'utilisation
  • Gérer des systèmes de stockage en modes bloc et objet
  • Gérer des nœuds de calcul, y compris le réglage et l'hyperconvergence
  • Déployer des piles de plusieurs conteneurs
  • Résoudre les problèmes liés à OpenStack
Tarif

A partir de 3 924,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise

Je cherche à faire...