Ce livre sur VBA Access (rédigé sur les versions 2021 et Microsoft 365) s'adresse aussi bien aux connaisseurs d’Access qu’aux apprentis développeurs ou développeurs plus aguerris. Chacun y trouvera les informations dont il a besoin pour transformer son outil « fait maison » en une application robuste, ou pour personnaliser et optimiser graphiquement des solutions existantes. Connaître le fonctionnement d'Access et l'utiliser...
Ce livre sur VBA Access (rédigé sur les versions 2021 et Microsoft 365) s'adresse aussi bien aux connaisseurs d’Access qu’aux apprentis développeurs ou développeurs plus aguerris. Chacun y trouvera les informations dont il a besoin pour transformer son outil « fait maison » en une application robuste, ou pour personnaliser et optimiser graphiquement des solutions existantes. Connaître le fonctionnement d'Access et l'utiliser régulièrement est un prérequis indispensable pour tirer le meilleur profit de ce livre. Cette nouvelle édition traite des nouveautés de la version 2021 ainsi que de la compatibilité entre les versions 32 bits et 64 bits de l'application.
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. Après la syntaxe de base sous VBA, l'auteur traite la notion de programmation objet puis les modèles d'accès aux données DAO et ADO, le langage SQL appliqué à Access, les évènements Access, les interfaces utilisateurs et comment les optimiser avec le ruban Access, le pilotage des autres applications Office avec l'automation, les interactions avec Internet, la programmation avec Windows. À la fin du livre une mini-application exemple est proposée.
Les bases de données exemples pour mettre en application les sujets traités dans le livre sont disponibles en téléchargement sur le site www.editions-eni.com.
1.12 Fonctions et instructions de gestion d'erreur
1.13 Fonctions de formatage
1.14 Fonctions d'interface utilisateur
2. Fonctions et procédures VBA Access
2.1 Fonctions SQL
2.2 Méthodes Docmd
2.3 Fonctions de domaines
2.4 Fonctions et instructions d'échange dynamique de données
3. Constantes
3.1 Constantes VBA - constantes vb
3.1.1 Constantes de textes
3.1.2 Constantes de dates
3.1.3 Constantes de couleurs
3.1.4 Constantes de boutons
3.1.5 Constantes de touches clavier
3.2 Constantes Access - constantes ac
3.2.1 AcCloseSave - constantes de sauvegarde lors de la fermeture
3.2.2 AcColorIndex - constantes de couleurs
3.2.3 AcCommand - constantes de commandes
3.2.4 AcControlType - constantes de types de contrôles
3.2.5 AcCurrentView - constantes de vues courantes
3.2.6 AcDataObjectType - constantes de types d'objets Access
3.2.7 acExportXMLObjectType - constantes des types d'objets à exporter
3.2.8 acExportXMLOtherFlags - constantes post exportation XML
3.2.9 AcFileFormat - constantes de formats de fichier Microsoft Access
3.2.10 AcObjectType - constantes de types d'objets
3.2.11 AcProperty - constantes de propriétés
3.2.12 AcWindowMode - constantes d'affichage de fenêtre
3.3 Constantes DAO - constantes db
3.3.1 CollatingOrderEnum - constantes ordres de collation
3.3.2 DataTypeEnum - constantes types de données
3.3.3 LockTypeEnum - constantes modes de verrouillage
3.3.4 QueryDefTypeEnum - constantes de types de requêtes
3.3.5 RecordsetTypeEnum - constantes de types de jeux d'enregistrements
3.4 Constantes ADO - constantes ad
3.4.1 DataTypeEnum - constantes types de données
3.4.2 LockTypeEnum - constantes modes de verrouillage
3.5 Constantes Microsoft - constantes mso
4. Liste des erreurs
5. Raccourcis-clavier
Index
Version papier
Un peu décevant car pas assez d'exemples.
AnonymeVersion papier
Tous les livres d'ENI souffrent des mêmes faiblesses : ils sont incomplets, les copies d'écran sont en noir et blanc, alors que le texte parle de zone orange, par exemple, et la résolution est si basse que le texte y est illisible. On faisait mieux il y a 20 ans !
AnonymeRéponse de ENI,
Bonjour Jean-Daniel,
Nous vous remercions d'avoir pris le temps de nous partager votre avis. Nous entendons parfaitement vos remarques.
Sachez qu'en commandant un livre papier, vous disposez également d'un accès à la version en ligne, avec des captures d'écran couleurs. Pour des raisons évidentes de coût de fabrication, la plupart des éditeurs de livres de formation à l'informatique impriment en noir et blanc. Sans surcoût, Editions ENI vous offre l'accès en ligne pendant un an. Il est de 10 ans en cas d'achat de la version en ligne, sans version papier.
Par ailleurs, nos livres s'adaptent à tous les niveaux : du débutant au niveau expert. Il est donc possible que vous maitrisiez l'essentiel des notions du livre VBA Access que vous avez acheté.
L'équipe Editions ENI vous souhaite une excellente semaine.
Jean-Philippe ANDRÉ
Développeur, consultant autour des technologies Microsoft depuis de nombreuses années, Jean-Philippe ANDRÉ, aujourd’hui architecte Power Platform, intervient en soutien aux développeurs au Québec. Enseignant pendant près de 10 ans en écoles d’ingénieurs et à l’université, il a rédigé de nombreux livres sur la programmation VBA ou la prise en main de Dynamics 365 dans lesquels il aime à transmettre toute son expérience technique et pédagogique.