Excel VBA niveau 2 : optimiser le code

Formation : 15112

RÉFÉRENCE INTERNE DE LA FORMATION :

BUR-EXC-VBA2

Description de la formation

Une interface efficace et conviviale
Sélectionner une plage avec Contrôle RefEdit
UserForm avec une listbox/Combobox programmée (additem) acceptant le multiselect
Utiliser un calendrier
Exploiter les possibilités d'un langage objet : Revoir le for each...next, les variables de type objet
Exploiter les événements précis
Variables : techniques de déclaration, variables tableaux
Intercepter, exploiter ou router les erreurs

Techniques spécifiques pour manipuler les fichiers
Sélectionner un fichier avant d'en contrôler l'ouverture
Naviguer dans les dossiers
Ouvrir un fichier texte ou CSV, en régler la distribution en colonnes
Tester l'existence d'un fichier, d'un dossier, ouverture d'un fichier : créer, utiliser des fonctions
Sous-programmes et fonctions : passage d'arguments, mise à disposition pour tous les modules

Utiliser les tableaux croisés avec VBA
Créer, modifier un TCD, en actualiser la source
Réaliser un TCD sur une requête d'une table Access
Réaliser un TCD sur des données Access(ODBC)
Envoyer le tableau dans Word

Finaliser la distribution d'une application
Ecran de présentation temporisé
Protéger son projet, l'accès aux feuilles
Créer une bibliothèque de fonctions et procédures (xla, référence)

Destinataires de la formation

Avoir suivi le stage Niveau 1 ou maîtriser les bases du langage

Mots-clés en rapport avec la formation

Déclarer et utiliser des variables objets ou tableaux. Exploiter les évènements. Programmer des échanges de données (imports, exports). Gérer les erreurs (intercepter, exploiter)