Cet ouvrage est destiné aux personnes qui souhaitent découvrir la programmation VBA avec Excel ou qui souhaitent comprendre comment fonctionnent les macros, ces programmes qui permettent de gagner un temps considérable pour réaliser des tâches répétitives. Que vous ayez déjà des notions de programmation ou que vous soyez un parfait débutant, Il va vous permettre de découvrir au fur et à mesure des chapitres, les différents aspects de la programmation VBA et comment les exploiter dans Excel.
Vous débuterez par la découverte de l'Enregistreur de macros et les différentes interfaces qui s'offrent à vous lorsqu'il s'agit de programmer. Vous apprendrez à créer vos premiers programmes, à déclarer et utiliser les différentes variables et constantes puis à faire la distinction entre les fonctions, les procédures et les macros.
Vous poursuivrez votre apprentissage en découvrant les principales structures du code que sont les conditions, les boucles et les opérateurs. Vous apprendrez à manipuler les textes et les dates puis les cellules, les feuilles, les classeurs avant d'exploiter l'application Excel dans son ensemble.
Les chapitres sur les formules et les graphiques vous permettront d'automatiser vos rapports et, pour permettre à vos collègues d'utiliser vos applications, vous apprendrez à créer des formulaires. Les techniques permettant de gérer les erreurs et de déboguer les programmes seront également évoquées.
Pour finir, quelques pistes vous permettant d'aller plus loin comme les modules de classes, la personnalisation du ruban Excel ou encore le pilotage des autres applications Office.
Chaque chapitre est suivi d'une série d'exercices dont vous trouverez une version corrigée en fin d'ouvrage et dans les fichiers disponibles en téléchargement. Le livre se termine par un exercice récapitulatif dont l'objectif est de créer une application complète.
Ce livre est destiné aux utilisateurs d'Excel 2021 ou d'Excel Microsoft 365 voulant se former à une véritable utilisation pratique du langage VBA appliqué à Excel. Il est donc recommandé d'aborder l'ouvrage en ayant une connaissance suffisante des fondamentaux du langage.
Avec plus de 260 exercices de difficulté croissante, basés sur des exemples concrets, l'ouvrage couvre les domaines suivants : l'automatisation des tâches répétitives, l'ajout de fonctions personnalisées, le contrôle des principaux objets d'Excel (classeur, feuille, cellule, graphique), la collaboration et l'échange de données avec les autres applications de la suite Office (2021 ou Microsoft 365), la prise en charge des informations au format XML, la publication de documents Excel sur le Web, l'analyse de données, la gestion du multimédia, la gestion du système de fichiers, ou encore la mise en oeuvre de requêtes basées sur la technologie Power Query.
Au terme de cette mise en pratique, vous pourrez étendre les fonctionnalités d'Excel pour répondre à vos besoins. Vous disposerez de tous les éléments qui vous permettront de développer une application professionnelle avec VBA pour Excel 2021 ou Microsoft 365.
Les fichiers nécessaires à la réalisation des exercices, ainsi que les corrigés, sont en téléchargement sur le site www.editions-eni.fr.
À la fois simple, pratique et complet, ce livre sur VBA Excel s'adresse aux utilisateurs d'Excel 2019 ou d'Excel Office 365, ou aux développeurs souhaitant créer des applications de tableur conviviales, fiables et puissantes.
Outre les éléments de base du langage VBA (structure du langage et concepts de programmation objet) vous permettant d'automatiser les traitements, vous apprendrez à générer des tableaux croisés et des graphiques, à concevoir des formulaires, à personnaliser l'interface d'Excel et notamment le ruban, à communiquer avec les autres applications Office, à importer ou publier des pages web et des fichiers XML et à exploiter les fonctions API de Windows.
De nombreux exemples sont présentés dans chaque chapitre et le livre se termine par un cas pratique qui vous guide dans la création d'une application Excel.
Les exemples présentés dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.
Ce livre s'adresse autant aux développeurs qu'aux utilisateurs avertis souhaitant créer des applications professionnelles conviviales, fiables et performantes avec VBA Access (en version 2019 ou Microsoft 365).
Il est organisé en deux parties, correspondant à deux livres existants : le premier issu de la collection de livres de référence Ressources Informatiques, le second issu de la collection de livres TP Informatiques. Ainsi, la première partie couvre les notions fondamentales d'un point de vue théorique et la seconde partie propose au lecteur de nombreux exercices ainsi qu'un ensemble de Travaux Pratiques complets avec leurs corrigés détaillés.
1re partie : VBA Access 2019.
Programmer sous Access.
En partant des bases du VBA jusqu'à l'utilisation d'API externes, l'auteur balaie les différents aspects de la programmation en Visual Basic. Ce déroulement, de difficulté progressive, permet au lecteur de se rendre compte de la nécessité d'utiliser le langage pour délivrer des solutions puissantes et efficaces...
2e partie : VBA pour Access (versions 2019 et Microsoft 365).
Créez des applications professionnelles.
114 QCM - 116 travaux pratiques et leurs corrigés 21 H de mise en pratique.
Le livre propose un apprentissage progressif du langage de programmation VBA. La première partie s'attache à l'acquisition des bases de la programmation puis se succèdent, la réalisation des interfaces utilisateur, la manipulation des données de la base de données, l'optimisation et la sécurisation du programme.
Ce livre s'adresse aux développeurs souhaitant maitriser le développement d'applications .Net avec le langage Visual Basic .NET dans sa version 2015. Après un tour d'horizon de la plateforme .NET et une description des outils fournis par l'environnement Visual Studio 2015, le lecteur découvrira progressivement les éléments clés de Visual Basic et la programmation orientée objet, jusqu'à pouvoir appliquer ce concept au développement d'applications Windows avec WPF. Une initiation aux techniques de débogage avec Visual Studio lui permettra de parfaire sa maîtrise de l'outil.
Le développement d'applications client-serveur est ensuite traité par le thème de l'accès aux données avec ADO.NET. Une description complète de LINQ au travers d'exemples concrets montre comment ses fonctionnalités simplifient la manipulation des données provenant de sources diverses. Un chapitre est ensuite consacré à la manipulation de données au format XML, permettant l'échange de données entre applications d'une manière simple et standardisée. La fin du cycle de développement est traitée à travers le déploiement d'une application avec les technologies Windows Installer puis ClickOnce.
Afin d'aider le lecteur dans son apprentissage, un aide-mémoire est fourni ; il résume l'utilité des mots-clés de Visual Basic traités dans le livre.
Les exemples présentés dans ces pages sont disponibles en téléchargement sur le site www.editions-eni.fr.
Bienvenue dans la programmation des macros avec le langage VBA.Vous gagnerez du temps en automatisant des tâches répétitives et en développant vos propres applications. Dans cet ouvrage, vous découvrirez progressivement comment écrire des procédures Sub en utilisant les objets principaux d'Excel, comme les cellules (cells), les feuilles (sheets) ou les classeurs (workbooks). Vous pourrez vous familiariser avec les propriétés, les verbes d'actions qu'on appelle des méthodes et les structures de contrôle. Vous apprendrez également à créer un formulaire utilisateur Userform. Accessible à tous, ce manuel vous guidera pas à pas afin d'améliorer vos connaissances. Les exercices proposés peuvent être effectués sur toutes les versions d'Excel.Bonne lecture
Ces deux livres offrent au lecteur un maximum d'informations sur la programmation sous Excel 2016 à l'aide du langage VBA et des macros pour développer des applications professionnelles. 842 pages par nos experts.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Le livre de référence de la collection Ressources Informatiques :
VBA Excel 2016 - Programmer sous Excel : Macros et langage VBA.
À la fois simple, pratique et complet, ce livre sur VBA Excel 2016 s'adresse aux utilisateurs d'Excel ou aux développeurs souhaitant créer des applications de tableur conviviales, fiables et puissantes.
Outre les éléments de base du langage VBA (structure du langage et concepts de programmation objet) vous permettant d'automatiser les traitements, vous apprendrez à générer des tableaux croisés et des graphiques, à concevoir des formulaires, à personnaliser l'interface d'Excel et notamment le ruban, à communiquer avec les autres applications Office, à importer ou publier des pages Web et des fichiers XML et à exploiter les fonctions API de Windows.
De nombreux exemples sont présentés dans chaque chapitre et le livre se termine par un cas pratique qui vous guide dans la création d'une application Excel.
Les exemples présentés dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre :
Avant-propos - Présentation - Le langage VBA - La programmation objet sous Excel - Les objets d'Excel - Les tableaux croisés et graphiques - Les boîtes de dialogue - Les formulaires - Amélioration de l'interface utilisateur - Gestion des événements - Débogage et gestion des erreurs - Communication avec les applications Office 2016 - Internet - Programmation Windows - Code d'une mini-application - Annexes.
Le livre de la collection Les TP Informatiques :
VBA Excel 2016 - Créez des applications professionnelles : Exercices et corrigés.
Ce livre est destiné aux utilisateurs d'Excel 2016 voulant s'initier au langage VBA ou approfondir leurs connaissances dans ce domaine. Bien qu'une connaissance élémentaire des principes de programmation soit recommandée, elle n'est pas impérative. La première partie du livre est en effet consacrée aux fondamentaux et propose une introduction à la programmation en VBA dans ses applications aux objets Excel.
Avec plus de 200 exercices de difficulté croissante, basés sur des exemples concrets, l'ouvrage couvre les domaines suivants : l'automatisation des tâches répétitives, l'ajout de fonctions personnalisées, le contrôle des principaux objets d'Excel (classeur, feuille, cellule, graphique), la collaboration et l'échange de données avec les applications de la suite Office, la prise en charge du format XML, la publication de documents sur le Web, l'analyse de données, la gestion du multimédia ou encore l'utilisation de l'outil Power Query.
Au terme de cette mise en pratique, vous pourrez adapter précisément Excel à vos besoins et vous disposerez de tous les éléments qui vous permettront de développer une application professionnelle avec VBA Excel 2016.
Les fichiers nécessaires à la réalisation des exercices, ainsi que les corrigés, sont en téléchargement sur le site www.editions-eni.fr.
172 QCM - 226 travaux pratiques et leurs corrigés - 36 H de mise en pratique.
Les chapitres du livre :
Avant-propos - Procédures - Variables - Constantes - Types de données - Fonctions - Opérateurs - Structures de contrôle - Tableaux - Introduction à la programmation objet - Classeurs - Feuilles de calcul - Cellules et plages - Graphiques - échanges de fonctions entre Excel et VBA - Boîtes de dialogue standards - Formulaires - Contrôles - Ajout d'objets liés et incorporés - Collaboration avec les applications Microsoft - Programmation Web - Programmation du format XML - Programmation système Windows - Matrice et tableau croisé dynamique - Outils Power Query.
Maîtrisez tous les aspects de la programmation Excel.
Qu'il s'agisse de faire face à un besoin immédiat ou de créer des programmes durables, cet ouvrage vous aidera à tirer pleinement profit d'Excel grâce à la programmation VBA.
Vous y apprendrez les principes de la programmation orientée objet, le langage VBA et découvrirez en détail Visual Basic Editor, l'environnement de programmation Excel.
Du simple enregistrement de macros à la conception d'interfaces utilisateur et au débogage de vos programmes, vous trouverez ici toutes les informations nécessaires au développement d'applications VBA pour Excel.
Développez une application Excel professionnelle.
Vous finirez l'ouvrage par la création d'un programme complet de génération de contrats et de feuilles de paie via une série d'interfaces utilisateur qui vous permettront de récapituler et mettre en oeuvre toutes les connaissances acquises lors de votre lecture.
À qui s'adresse cet ouvrage ?
Aux utilisateurs d'Excel désireux d'améliorer leur productivité.
Aux responsables qui souhaitent créer des solutions sûres et efficaces pour leurs équipes.
Aux personnes qui souhaitent s'initier à la programmation via le tableur de Microsoft.
Des compléments web à télécharger :
Tous les exemples de programmes du livre sont en téléchargement sur notre site Internet www.editions-eyrolles.com/dl/0067401.
Ce livre s'organise autour d'un ensemble de fiches destinées à mettre en pratique les connaissances de géométrie 2D au sein d'EXCEL 2013 et en utilisant la programmation VBA quand cela est nécessaire.
Un tableur comme EXCEL permet de construire des automates de calcul, c'est ce qui différencie un tableur d'une calculatrice. EXCEL possède en plus le VBA (Visual Basic for Application) qui est un langage de programmation mis en place afin d'apporter des fonctionnalités supplémentaires en permettant l'automatisation des calculs dans le tableur mais également: la création de fonctions gérées comme les fonctions natives d'EXCEL, la création de formulaire permettant à l'utilisateur d'interagir avec l'application, la possibilité d'implémenter de nombreuses fonctionnalités, etc. VBA est un langage accessible c'est-à-dire qu'il ne requiert pas de connaissances poussées en programmation.