Description
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ée, 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)
...
Objectifs
Acquérir une véritable autonomie sur VBA
Piloter des applications telles que Word, PowerPoint ou Access avec Excel
Résultats
Personnaliser votre environnement de travail et automatiser des tâches sur un logiciel tableur via un langage de programmation événementiel. Développer des applications personnalisées faisant appel aux fonctions d'un logiciel tableur par une interface graphique conçue avec un langage de programmation événementiel.