Formations
Perfectionnement à VBA
- Automatisation | Codage
- Partager
Vous avez déjà créé du code ou vous avez suivi le module initiation, vous souhaitez approfondir votre savoir. Ces 3 jours vous sont destinés.
Durée3 jours (21 h)
Tarif3000.00 € HT
Tarif intra
Ce tarif est valable pour une seule entreprise (ou un seul particulier) qui veut de l’apport individualisé.
Normal :3000.00 € HT
Promo :2700.00 € HT
En Inter ou en intra, une personne = plein tarif, une personne invitée : 2/3 du tarif pour chacun. Exemple visio conférence (2h) intra 150€, 2 personnes = 100 € chacune, en inter 30 € pour une personne, 20€ chacune
Tarif inter
Ce tarif est valable pour un groupe d’entreprises (ou de particuliers) qui désire participer à une session mutualisée. Le groupe est d’environ 8 personnes. En deçà d’un nombre minimum, nous nous réservons le droit d’annuler la formation et de rembourser.
Normal :840.00 € HT
Promo :675.00 € HT
En Inter ou en intra, une personne = plein tarif, une personne invitée : 2/3 du tarif pour chacun. Exemple visio conférence (2h) intra 150€, 2 personnes = 100 € chacune, en inter 30 € pour une personne, 20€ chacune
Détails de la formation
Objectif
Au terme de la formation, le stagiaire sera capable :
- De produire du code structuré
- De développer un applicatif complet
Les compétences acquises permettent de valider un niveau dans le cadre de la certification TOSA ou de la certification IDCL.
Public
Personne désirant réaliser des développements de programmes professionnels à partir d’Excel
Prérequis
Connaissance de l’environnement microinformatique, de Windows et d’Excel & initiation à VBA.
Méthode
Travail en réseau et apports via vidéo projecteur, travail sur cas pratiques, échanges en temps réel
Moyens
- En Présentiel : PC portables des participants ou salle portables mobile, vidéoprojecteur, paperboard.
- En distanciel : séances à distance via ZOOM (ou TEAMS) avec tableau blanc et partage de documents.
PSH
Accueil, supports d'information, accessibilité, adaptation des outils... aux Personnes en Situation de Handicap. Indiquez-nous votre besoin.
Inscription
Programme de la formation
Rappels sur la fenêtre
- Structure langage objet
- 6 zones (Explorateur de projet, Propriétés, Code, Variables locales, Espions, Exécution + la bibliothèque [F2])
- Noms des modules
- Place du code (classeur, onglet ou module)
- Notion de point d'arrêt
- Propriétés
Incontournables d’excel
- Zones nommées, Liste personnalisée
- RECHERCHV, INDEX/EQUIV, DECALER, INDIRECT, SOMME.PROD & SOMME.SI.ENS
- Usage de l’approche 3D
- Évaluer les formules pas à pas
Méthode
- Indentations nécessaires
- Externalisation des variables
- Importance des commentaires
- Déclaration & dimensionnement des variables
- Choix information traitée NUM ou TXT
- Usage d’une zone tampon
Manipulations de base
- Commenter le code
- Code arrêt
- Reprise
- Debug
Macros de base exemples
- Transfert
- Remise à zéro
- Majuscules/minuscules
- Liste de nom de feuille de calcul
- À l'ouverture Sub Workbook_open()
Msgbox de fin d'exécution
call & call
msgbox boucles
- For/Next, With/End With
- Do/While, Do Loop/Until
Tests
étiquette & sortie (goto)
gestion des erreurs
usage du rechercher/remplacer
formulaire
- Par icône
- Par feuille et fonctions
- Par userform
Userform
- Avec propriétés objet.enable, .passwordchar, .visible
- Insertion dtpicker
- Saisie numérique en TXTBOX
CAS
- Liste déroulante mobile
- Hauteur des données mobiles (comptage et noms en DECALER)
- Formule automatique sur des données
- Transfert formulaire vers tabulaire
- Format géré sur numéro uniquement