Visual Basics for Applications – Excel 2010-2013-2016 cursus 3 dagen

Offerte Aanvraag?

Opleiding MS Excel:

Opleiding gevorderden Excel in België 2 dagen
Opleiding Excel financieel in België 1 dag
Visual Basics for Applications – Excel cursus 3 dagen
Opleiding Excel 2 dagen
Opleiding : Excel financieel 2 dagen

HERHALING VAN DE BELANGRIJKSTE VBA BASISBEGRIPPEN

Continuer la lecture

Visual Basics for Applications – Excel cursus

HERHALING VAN DE BELANGRIJKSTE VBA BASISBEGRIPPEN

  • Wat is VBA ?
  • Macro – opnemen/gebruiken
  • Macro bewerken
  • Programmeren in VBA
    • De visual basic editor
  • Onderdelen van de visual basic editor
  • Hulpmiddelen bij het schrijven van code
    •  Algemeen:
  • Basisopdrachten
  • Expressies
  • Operatoren
  • Variabelen/constanten
  • Wat zijn procedures/functies
  • Parameters bij procedures/functies
  • Arrays
  • Lussen (for..next, for each..next, do while, do..loop while, do until, while wend)
  • Condities (if…then…else, select case)
  • Foutopvang (on error)
  • Eigenschappen (properties)
  • Methodes
    • Interactie met de gebruiker :
  • Dialoogvensters (messagebox)
  • Invoervensters
  • Eigen ontworpen vensters (user forms)
  • Gebeurtenissen (events)

MS OFFICE VBA VOOR EXCEL

  • Werken met objecten
    • Objecten/objectmodellen in Excel
    • Werken met werkboeken
  • Workbooks collection
  • Workbook object
    • Werken met werkbladen
  • Worksheets collection
  • Worksheet object
    • Werken met bereiken
  • Range object
  • ActiveCell, Selection
  • CurrentRegion, UsedRange
  • Cells
  • Offset
    • Werken met Grafieken
    • Samenwerken met Word en Outlook

Source : http://www.ect.be

aide-tutorial-support-adobe-cs6

JL GESTION NV

 

CONTACT :

JLGESTION

Belgische Onafhankelijkheidlaan 58
1081 Brussel
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Mobiel: +32 485 212 722
Email : selossej@jlgestion.be

Onze voordelen:

Aard van de opleiding: Inter-company, intra-bedrijfs-en prive-
Training 100% flexibele en persoonlijke: U kiest de plaats, datum en trainingsprogramma
Citaat: Response in 24 uur.
50% korting voor KMO’s Brussel
Parkeergelegenheid, Gratis drankje en lunch
Toegang tot onze competence center: Syllabus, cursus, oefeningen, …

JL Gestion Informatica opleidingen

Vraag een gratis offerte door het invullen van ons online formulier

 

Programmer avec VBA Excel – Niveau 1 (toutes versions) – 5 JOURS

Améliorez les macros créées en mode enregistrement, apprenez à décrypter le langage VBA Excel et programmez les principaux objets afin d’automatiser vos manipulations. Utilisez l’automation pour communiquer avec d’autres applications. Personnalisez l’interface d’Excel en créant vos formulaires (de saisie ou de consultation), vos propres barres de menus et/ou onglet  » Compléments  » du ruban depuis Excel 2007.

Public :

  • Tout utilisateur maîtrisant parfaitement les fonctionnalités de Microsoft Excel.

Objectifs :

  • Développer des applications personnalisées dans Microsoft Excel en utilisant le langage de programmation Visual Basic Application (VBA). Personnaliser l’interface d’Excel à l’aide de formulaires et de barres d’outils ou de menus personnalisés (onglet  » Compléments  » du ruban depuis Excel 2007).

Pré-requis :

  • Très bonne connaissance et pratique de Microsoft Excel pour Windows.

Contenu pédagogique

Utiliser l’enregistreur de macros

  • Créer des macros en mode enregistrement
  • Exécuter une macro
    • A partir d’un raccourci clavier, d’un bouton, d’une icône
  • Comprendre la différence entre référence absolue et relative
  • Analyser les limites de l’enregistreur de macro et la nécessité d’utiliser VBA

Découvrir le code Visual Basic for Applications (VBA)

  • Activer l’éditeur Visual Basic
    • Explorateur de projet, fenêtre des propriétés
    • Codes de couleur
    • Personnalisation des options
    • Complément automatique des instructions
    • Utilisation de l’aide en ligne
  • Différencier les modules et les procédures

Définir et exploiter les objets

  • Comprendre la hiérarchie des objets et collections d’Excel
    • Application, Workbook, Worksheet, Range
  • Utiliser les propriétés et les méthodes avec ou sans argument
    • Explorateur d’objets
  • Manipuler les instructions de bloc With…End With

Connaître les principes de programmation structurée

  • Créer et appeler des procédures
  • Déclarer des variables pour stocker des informations
  • Structurer le langage
    • Instructions de Condition: If… Then… End If, Select Case… End Select
    • Instructions de Boucle: Do… Loop, For… Next, For Each… Next
  • Concevoir des fonctions personnalisées avec passage de paramètres

Gérer les erreurs et le débogage

  • Exécuter pas à pas, point d’arrêt
  • Utiliser les outils de débogage (Espion, Fenêtre exécution…)
  • Créer des routines de gestion des erreurs

Créer des procédures évènementielles

  • Définir les différents évènements
  • Créer des procédures à déclenchement automatique
    • A l’ouverture d’un classeur
    • Sur des évènements de feuilles de calcul

Utiliser l’automation pour piloter d’autres applications

  • Découvrir les principes généraux de l’automation
  • Communiquer avec Word à partir d’Excel

Formulaire personnalisé (boîte de dialogue)

  • Créer un formulaire personnalisé
  • Ajouter des contrôles
    • Boutons de commande, listes déroulantes, cases à cocher…
  • Définir et modifier les propriétés des contrôles
  • Associer des procédures au formulaire

Menus et barres d’outils personnalisés

  • Créer une barre de menu personnalisée
  • Personnaliser et programmer l’interface d’Excel (Menus / Barres d’outils / Barre d’état / onglet  » Compléments  » du ruban depuis Excel 2007).

Nous contacter:

Avenue de l’indépendance Belge 58
1081 Bruxelles

Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Programmer avec VBA Excel – Niveau 2 (toutes versions) – 3 JOURS

Passez à un niveau de programmation complet, créez des interfaces sécurisées utilisables par tous.
Faites de la gestion de données performante et publiez des états automatisés.
Tout au long de la formation, en fil rouge, vous construirez une application exemple qui mettra en pratique tous les thèmes étudiés.

Public :

  • Tout Utilisateur maîtrisant les fonctionnalités de Microsoft Excel et étant familier de l’utilisation du langage VBA.

Objectifs :

  • Développer des applications personnalisées complètes et de créer des interfaces utilisables par des non initiés au VBA et débutants sous Excel.
  • Sécuriser de par ce fait les données contre les manipulations accidentelles ou non permises.
  • Accélérer et optimiser le développement des outils Vba que vous construisez habituellement.

Pré-requis :

  • Avoir suivi la formation Programmer avec VBA Excel niveau 1 et avoir une expérience pratique de 6 mois ou plus.
  • Etre devenu familier avec les thèmes principaux abordés (ou ayant le niveau correspondant).
  • Etre utilisateur d’une version d’Excel sous Microsoft Office 2000 à 2010.

Contenu pédagogique

Révision du modèle objet VBA Excel

Approfondissement sur quelques points de ce modèle objet

  • Les variables Objets
    • Déclaration
    • Instanciation
    • Notion de référence à un objet
  • Les Classes
  • Les Collections

Révision des variables simples

Les variables de Type personnalisé

Les Modules de Classe

  • Création
  • Propriétés et Méthodes
  • Les Collections
    • Quand les utiliser
    • Les bonnes pratiques de création et d’utilisation
  • Encapsulation et visibilité des membres des objets
  • Interception des évènements liés aux objets
    • Objet Application
    • Objets Graph
    • Objets créés (selon type)
  • Utilisation des Objets personnalisés
  • Référencement – Utilisation d’une classe dans un autre Classeur

Gérer les classeurs et fichiers en VBA.

Les API qu’est-ce que c’est, à quoi cela sert-il ?

  • Exemple simple d’utilisation en VBA

Construire des Interfaces de contrôle (= UserFrom – Formulaires) élaborés

Ajouter, supprimer, filtrer, trier, dénombrer bref manipuler les feuilles de données en VBA.

Exploiter des feuilles de données sécurisées au niveau utilisateur

  • Feuille(s) de données inaccessible(s) à l’utilisateur en direct
  • Ecriture entièrement via des UserForm
  • Consultation – Exploitation via :
    • Des Userform et/ou des boutons feuilles ou en barre d’outils / ruban.
    • Des états de sortie prédéfinis en visuel, impression ou .xls, .pdf…
    • Des extractions horodatées mettant à disposition une copie des données à un instant T, sans lien avec les données d’origine et permettant toute forme d’exploitation ou d’analyse complémentaires.Nous contacter:
      Avenue de l’indépendance Belge 58
      1081 Bruxelles

      Tel : +32 2 412 04 10
      Fax : +32 2 412 04 19
      Gsm : +32 485 212 722
      Email : selossej@jlgestion.be

      NOS AVANTAGES :

      • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
      • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
      • Demande de devis : Réponse dans les 24 heures.
      • Remise de 50% pour les PME Bruxelloises
      • Parking, boisson et lunch gratuit
      • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…