Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Excel - Macros et programmation en VBA (2e édition)

Excel Macros et programmation en VBA (2e édition)

Informations

Livraison possible dès le 25 novembre 2024
  • Livraison à partir de 0,01 €
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-04176-1
  • EAN : 9782409041761
  • Ref. ENI : CX365EXCMP
Entraînez-vous aux macro-commandes et au langage de programmation VBA Excel en réalisant des exercices variés et concrets : utiliser l’Enregistreur de macros, créer des fonctions personnalisées, utiliser le langage VBA Excel pour créer des macros et des procédures événementielles (contrôler les saisies effectuées, afficher des images, mémoriser l’historique des modifications d’un classeur...), pour concevoir des macros agissant sur des plages de cellules, des feuilles et classeurs ; certains...
Aperçu du livre papier
  • Niveau Initié à Confirmé
  • Nombre de pages 232 pages
  • Parution septembre 2023


Entraînez-vous aux macro-commandes et au langage de programmation VBA Excel en réalisant des exercices variés et concrets : utiliser l’Enregistreur de macros, créer des fonctions personnalisées, utiliser le langage VBA Excel pour créer des macros et des procédures événementielles (contrôler les saisies effectuées, afficher des images, mémoriser l’historique des modifications d’un classeur...), pour concevoir des macros agissant sur des plages de cellules, des feuilles et classeurs ; certains exercices portent sur la création de formulaires intégrant des contrôles multiples et variés en interaction avec des listes et bases de données Excel.

Au début de chaque chapitre, un tableau récapitule les fonctions ou instructions macros exploitées dans chaque exercice.

Ce livre a été rédigé avec Excel Microsoft 365 mais il convient également si vous disposez d’Excel 2019 ou Excel 2021.

Les fichiers nécessaires à la réalisation de certains exercices sont disponibles en téléchargement sur www.editions-eni.fr.

Téléchargements

AVANT-PROPOS
  1. Avant-propos
    1. Procédure à suivre pour le téléchargement :
  2. 2.1 Table des matières
MACROS ENREGISTRÉES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Macro d’une liste de données
  3. 2. Macro d’impression
  4. 3. Macro de filtrage de liste
  5. 4. Macro de formatage de titres
  6. 5. Ajouter un bouton dans la barre d’outils Accès rapide
FONCTIONS PERSONNALISÉES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Fonctions personnalisées
    1. EXERCICE N°1
    2. EXERCICE N°2
    3. EXERCICE N°3
    4. EXERCICE N°4
    5. EXERCICE N°5
    6. EXERCICE N°6
    7. EXERCICE N°7
    8. EXERCICE N°8
    9. EXERCICE N°9
    10. EXERCICE N°10
    11. EXERCICE N°11
    12. EXERCICE N°12
    13. EXERCICE N°13
STRUCTURES CONDITIONNELLES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Comparaison d’âges
  3. 2. Comparaison d’âges version améliorée
  4. 3. Appréciation
  5. 4. Tests sur types de données
  6. 5. Calcul de prime
  7. 6. Couleurs en fonction du type de données
  8. 7. Secteurs commerciaux
  9. 8. Comparaison de nombres
  10. 9. Dates d’évaluation
  11. 10. Dates en semaine ?
  12. 11. Vérification d’identifiant
  13. 12. Existence d’un numéro matricule
BOUCLES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Contrôle de saisie de date
  3. 2. Test de calcul
  4. 3. Calcul de placement financier
  5. 4. Affichage de nombres
  6. 5. Codes de caractères
  7. 6. Calculs aléatoires
  8. 7. Appliquer une augmentation
  9. 8. Transformation de texte
  10. 9. Saisie de prénoms
  11. 10. Ajout d’étoiles devant nombres
  12. 11. Formatage de colonnes dans toutes les feuilles
  13. 12. Formatage de cellules
SAISIE DE DONNÉES - AFFICHAGE DE RÉSULTATS
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Saisie simple
  3. 2. Saisie contrôlée
  4. 3. Saisie par sélection de cellule et saisie de valeurs
  5. 4. Températures mensuelles
  6. 5. Saisies par département
  7. 6. Simulation de progression de chiffre d’affaires
  8. 7. Interrogation d’un fichier
  9. 8. Augmentation de tarif
TRAVAUX SUR PLAGES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Sélectionner une plage à la souris
  3. 2. Sélectionner la plage courante
  4. 3. Sélectionner une plage vers le bas
  5. 4. Sélectionner une plage verticale
  6. 5. Couleur sur les listes déroulantes
  7. 6. Application de couleur sur cellules
  8. 7. Valeur minimum d’une plage
  9. 8. Mise en couleur de texte
  10. 9. Augmentation selon couleur
  11. 10. Liste des données non présentes dans une plage
  12. 11. Donnée correspondant à la valeur maximale d'une plage
  13. 12. Changement automatique de fonction de calcul
  14. 13. Échantillon aléatoire
  15. 14. Calcul sur variable tableau
  16. 15. Concaténation de données
  17. 16. Protéger les formules
TRAVAUX SUR FEUILLES ET CLASSEURS
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Créer des feuilles
  3. 2. Créer des feuilles (2)
  4. 3. Suppression de feuilles
  5. 4. Récupération de valeurs
  6. 5. Couleur d’onglet
  7. 6. Couleurs d’onglets par secteurs
  8. 7. Couleur d’onglet par code comptable
  9. 8. Empêcher l’insertion ou la suppression de colonne
  10. 9. Créer une feuille par jour du mois
  11. 10. Consolider les données de plusieurs classeurs
  12. 11. Créer un sommaire
PROCÉDURES ÉVÈNEMENTIELLES
  1. PROPRIÉTÉS/FONCTIONS/MOTS CLÉS UTILISÉS
  2. 1. Création d’images
  3. 2. Variation de taux par clics successifs
  4. 3. Code d’accès à une cellule
  5. 4. Historique des devis
  6. 5. Modifier le type du graphique sur clic
  7. 6. Colorier la ligne du curseur
  8. 7. Effectuer une copie de sauvegarde du classeur
  9. 8. Création automatique d’un fichier PDF
  10. 9. Saisie de données sans doublons
  11. 10. Formatage automatique de textes
LES FORMULAIRES
  1. OUTILS UTILISÉS
  2. PROPRIÉTÉS / FONCTIONS / MOTS CLÉS UTILISÉS
  3. 1. Boutons d'option
  4. 2. Liste déroulante
  5. 3. Saisie de stagiaires
  6. 4. Calculs sur des dates
  7. 5. Sélection d’équipes pour des matches
  8. 6. Sélection d’équipes masquées
  9. 7. Saisie de voyages
  10. 8. Images dans formulaire
  11. 9. Liste filtrée par une autre liste
  12. 10. Calcul de coûts de travaux
MACROS ENREGISTRÉES
  1. 1. Macro de tri de colonnes
    1. Les actions
      1. Afficher l’onglet Développeur
      2. Enregistrer la macro
    2. Le code
      1. Enregistrer le classeur
    3. Le code définitif
      1. Créer les boutons de lancement des macros
  2. 2. Macro d’impression
    1. Les actions
      1. Macro d’impression complète
      2. Macro d’impression partielle
    2. Le code
      1. Créer les boutons de lancement des macros
  3. 3. Macro de filtrage de liste
    1. Les actions
    2. Le code
    3. Le code définitif
  4. 4. Macro de formatage de titres
    1. Les actions
    2. Le code
  5. 5. Ajouter un bouton dans la barre d’outils Accès rapide
    1. Les actions
FONCTIONS PERSONNALISÉES
  1. 1. Fonctions personnalisées
    1. Les actions
    2. Les codes
STRUCTURES CONDITIONNELLES
  1. 1. Comparaison d’âges
    1. Les actions
    2. Le code
  2. 2. Comparaison d’âges version améliorée
    1. Les actions
    2. Le code
  3. 3. Appréciation
    1. Les actions
    2. Le code
  4. 4. Tests sur types de données
    1. Les actions
    2. Le code
  5. 5. Calcul de prime
    1. Les actions
    2. Le code
  6. 6. Couleurs en fonction du type de données
    1. Les actions
    2. Le code
  7. 7. Secteurs commerciaux
    1. Les actions
    2. Le code
  8. 8. Comparaison de nombres
    1. Les actions
    2. Le code
  9. 9. Dates d’évaluation
    1. Les actions
    2. Le code
  10. 10. Dates en semaine ?
    1. Les actions
    2. Le code
  11. 11. Vérification d’identifiant
    1. Les actions
    2. Le code
  12. 12. Existence d’un numéro matricule
    1. Les actions
    2. Le code
BOUCLES
  1. 1. Contrôle de saisie de date
    1. Les actions
    2. Le code
  2. 2. Test de calcul
    1. Les actions
    2. Le code
  3. 3. Calcul de placement financier
    1. Les actions
    2. Le code
  4. 4. Affichage de nombres
    1. Les actions
    2. Le code
  5. 5. Codes de caractères
    1. Les actions
    2. Le code
  6. 6. Calculs aléatoires
    1. Les actions
    2. Le code
  7. 7. Appliquer une augmentation
    1. Les actions
    2. Le code
  8. 8. Transformation de texte
    1. Les actions
    2. Le code
  9. 9. Saisie de prénoms
    1. Les actions
    2. Le code
  10. 10. Ajout d’étoiles devant nombres
    1. Les actions
    2. Le code
  11. 11. Formatage de colonnes dans toutes les feuilles
    1. Les actions
    2. Le code
  12. 12. Formatage de cellules
    1. Les actions
    2. Le code
SAISIE DE DONNÉES - AFFICHAGE DE RÉSULTATS
  1. 1. Saisie simple
    1. Principe
    2. Le code
  2. 2. Saisie contrôlée
    1. Principe
    2. Le code
  3. 3. Saisie par sélection de cellule et saisie de valeurs
    1. Le principe
    2. Le code
  4. 4. Températures mensuelles
    1. Le principe
    2. Le code
  5. 5. Saisies par département
    1. Le principe
    2. Le code
  6. 6. Simulation de progression de chiffre d’affaires
    1. Le code
  7. 7. Interrogation d’un fichier
    1. Le code
  8. 8. Augmentation de tarif
    1. Le principe
    2. Le code
TRAVAUX SUR PLAGES
  1. 1. Sélectionner une plage à la souris
    1. Le code
  2. 2. Sélectionner la plage courante
    1. Le code
  3. 3. Sélectionner une plage vers le bas
    1. Le code
  4. 4. Sélectionner une plage verticale
    1. Le code
  5. 5. Couleur sur les listes déroulantes
    1. Le code
  6. 6. Application de couleur sur cellules
    1. Le code
  7. 7. Valeur minimum d’une plage
    1. Le code
  8. 8. Mise en couleur de texte
    1. Le code
  9. 9. Augmentation selon couleur
    1. Le code
  10. 10. Liste des données non présentes dans une plage
    1. Le principe
    2. Le code
  11. 11. Donnée correspondant à la valeur maximale d’une plage
    1. Le code
  12. 12. Changement automatique de fonction de calcul
    1. Le code
  13. 13. Échantillon aléatoire
    1. Le principe
    2. Le code
  14. 14. Calculs sur variable tableau
    1. Le principe
    2. Le code
  15. 15. Concaténation de données
    1. Le code
  16. 16. Protéger les formules
    1. Le code
TRAVAUX SUR FEUILLES ET CLASSEURS
  1. 1. Créer des feuilles
    1. Le code
  2. 2. Créer des feuilles (2)
    1. Le code
  3. 3. Suppression de feuilles
    1. Le code
  4. 4. Récupération de valeurs
    1. Le code
  5. 5. Couleur d’onglet
    1. Le code
  6. 6. Couleurs d’onglets par secteurs
    1. Le code
  7. 7. Couleur d’onglet par code comptable
    1. Le code
  8. 8. Empêcher l’insertion ou la suppression de colonne
    1. Le code
  9. 9. Créer une feuille par jour du mois
    1. Le principe
    2. Le code
  10. 10. Consolider les données de plusieurs classeurs
    1. Le code
  11. 11. Créer un sommaire
    1. Les codes
PROCÉDURES ÉVÈNEMENTIELLES
  1. 1. Création d’images
    1. Le principe
    2. Les actions
    3. Le code
  2. 2. Variation de taux par clics successifs
    1. Le principe
    2. Les actions
    3. Le code
  3. 3. Code d’accès à une cellule
    1. Les actions
    2. Le code
  4. 4. Historique des devis
    1. Le principe
    2. Les actions
    3. Le code
  5. 5. Modifier le type du graphique sur clic
    1. Le principe
    2. Les actions
    3. Le code
  6. 6. Colorier la ligne du curseur
    1. Les actions
    2. Le code
  7. 7. Effectuer une copie de sauvegarde du classeur
    1. Les actions
    2. Le code
  8. 8. Création automatique d’un fichier PDF
    1. Le principe
    2. Les actions
    3. Le code
  9. 9. Saisie de données sans doublons
    1. Le principe
    2. Les actions
    3. Le code
  10. 10. Formatage automatique de textes
    1. Le principe
    2. Les actions
    3. Le code
LES FORMULAIRES
  1. 1. Boutons d'option
    1. Le principe
    2. Les actions
    3. Le code du bouton OK
    4. Le code du bouton Annuler
    5. Le code de la macro d'affichage du formulaire
  2. 2. Liste déroulante
    1. Le principe
    2. Les actions
    3. Le code exécuté lors de l'activation du formulaire
    4. Le code des deux boutons
    5. Le code de la macro d'affichage du formulaire
  3. 3. Saisie de stagiaires
    1. Le principe
    2. Les actions
    3. Le code associé au bouton OK
    4. Le code du bouton FIN
    5. Le code du bouton d’affichage du formulaire
  4. 4. Calculs sur des dates
    1. Le principe
    2. Les actions
    3. Le code du bouton FIN
    4. Principe du bouton CALCULER
    5. Le code du bouton CALCULER
  5. 5. Sélection d’équipes pour des matches
    1. Le principe
    2. Les actions
    3. Le code d’activation du formulaire
    4. Le code du bouton OK
    5. Le code du bouton ANNULER
    6. Le code de la macro d'affichage du formulaire
  6. 6. Sélection d’équipes masquées
    1. Le principe
    2. Le code de la macro de sélection de la première équipe
    3. Le code du bouton OK
    4. Le code d’activation du formulaire
  7. 7. Saisie de voyages
    1. Le principe
    2. Les actions
    3. Le code d'activation du formulaire
    4. Le code du bouton Annuler
    5. Le code du bouton OK
    6. Le code de la macro d'affichage du formulaire
  8. 8. Images dans formulaire
    1. Le principe
    2. Les actions
    3. Paramétrage du contrôle Image
    4. Le code d'activation du formulaire
    5. Le code associé à la liste déroulante
    6. Le code du bouton FIN
    7. Le code de la macro d'affichage du formulaire
  9. 9. Liste filtrée par une autre liste
    1. Le principe
    2. Les actions
    3. Le code d'activation du formulaire
    4. Le code à exécuter lorsque l'utilisateur effectue un choix dans la première liste
    5. Le code du bouton OK
    6. Le code du bouton Annuler
    7. La macro d'affichage du formulaire
  10. 10. Calcul de coûts de travaux
    1. Le principe
    2. Les actions
    3. Le code d'activation du formulaire
    4. Le code lié à chaque contrôle du formulaire
    5. Le code de la macro de calcul
    6. Le code du bouton Annuler
    7. Le code de la macro d'affichage du formulaire
Auteur : Pierre RIGOLLET

Pierre RIGOLLET

Après avoir participé au dévelop­pement de plusieurs logiciels (ges­tion de commandes, réalisation de devis, évaluation de compétences...), Pierre RIGOLLET assure depuis plus de vingt ans des actions de formation auprès de structures variées (PME, Administration, Ecole de Commerce, Organismes de formation...) et de publics divers (dirigeants d’entre­prises, adultes en formation continue, demandeurs d’emplois, étudiants...) ; cette diversification lui permet d’affi­ner en permanence sa technique pédagogique et de fournir ainsi des prestations de formation et des livres d’informatique de qualité, adaptés aux besoins de tous.
En savoir plus

Découvrir tous ses livres

  • Macros et langage VBA Coffret de 2 livres : Apprendre et s'entraîner par la pratique à programmer sous Excel (2e édition)
  • Access 2021
  • Access 2021 Coffret de 2 livres : Le Manuel de référence + le Cahier d’exercices
  • Macros et Langage VBA sous Excel L'intégrale
  • Excel Microsoft 365 Coffret de 2 livres : Le Manuel de référence + le Cahier d'exercices sur les macros et la programmation VBA
  • Access (versions 2016, 2019, 2021 et Microsoft 365)
  • Excel 2021 Coffret de 2 livres : Apprendre et concevoir des tableaux de bord
  • Tableaux de bord Pilotez vos informations pour optimiser la prise de décision avec Excel (versions Microsoft 365...)
  • Word (versions 2019 et Office 365) Coffret de 2 livres : Le Manuel de référence + le Cahier d'exercices
  • Analysez efficacement vos données À l'aide des tableaux croisés dynamiques d'Excel (versions 2019 et Office 365)
  • Word versions 2019 ou Office 365
  • Excel (versions 2019 ou Office 365) L'intégrale
  • Excel versions 2019 ou Office 365
  • Word 2016
  • Tableaux de bord Pilotez vos informations pour optimiser la prise de décision avec Excel 2016
  • Excel 2016
  • Analysez efficacement vos données à l'aide des tableaux croisés dynamiques (3e édition)
  • Tableaux croisés dynamiques avec Excel

Nos nouveautés

voir plus