Le visual basic et audit interne
VBA
Comment via VBA comment on accéder Access aux BD en passant par une technologie DAO (Data Acces Objet) ??? * Cette technologie elle n’est pas activée par défaut * Elle nécessité en tout autre langage de programmation * Nécessite des connaissances SQL (Structured English Query Language)
BD
BD
Nous avons une BD :
Etapes : 1. Résultat
Résultat
Creuser un tunnel 2. Ouvrir la porte sur la BD 3. Transaction de l’instruction SQL 4. Excel
Excel
Exécuter sur la BDA 5. Repérer le résultat sur Excel
Remarque : Recasert = résultat de la requête
Le logiciel Access a un outil (requêter) qui génère aussi des tableaux.
Architecture de la base de données : avec des tables (ensemble de lignes « enregistrement », colonnes « rubrique ou champs »)
Notre matière premier va être les données = « Datebase »
Créer des requêtes : permet d’exploiter les données
Exercice :
Créer de requetés qui vont consister à trier les clients Français « filtrer une table »
Possibilité de faire des requêtes sur requêtes
Double cliquer sur * pour avoir toutes les rubriques :
Mettre sur critères France, et appuyer sur entrée
Nous avons donc Générer une requête SQL : les closes (select « selection », from « dans quel table », where »les critères »)
Décocher les critères France pour ne pas avoir deux fois France avec le champ zéro
On peut supprimer dans certains cas des requêtes SQL et le code devient: attention laisser quand il y a plusieurs tables « ne rien toucher !
Et nous remarquons qui ça ne change a rien sur la requete :
Modification de la police : comment agrandir ?
Comment faire les requêtes de calculs exemple : quel est le CA réalisé pour la France
Il faut toujours se demander : * Quels sont le stables * Quels sont les rubriques concernées
Exemple : la table facture avec des rubriques (pays = « France », prixtotal,
Prendre dans la requête facture
Aller sur Excel et coller