Developpez.com - Access
X

Choisissez d'abord la catégorieensuite la rubrique :

logo
Edito
Bonjour à tous. Nous souhaitons vous proposer des codes source que vous pourrez utiliser à volonté. C'est tout l'objet de cette page. Vous souhaitez ajouter les vôtres, pas de soucis, un topic a été ouvert à ce sujet dans le forum Access. Venez y contribuer !
En attendant, bonne lecture.
Remarque : Les versions précisées correspondent à celles où le code a été testé. Si, votre version n'est pas mentionnée mais que le code fonctionne, merci de nous le préciser.

Statistiques
Nombre d'auteurs : 34
Nombre de sources : 120
Dernière mise à jour : 12/11/2005

rechercher
   sommaire    suivant    telecharger

Sommaire
        1. Access(7)
                Création d'un thread dans access
                Définir les options de démarrage en VBA
                Désactiver/Activer le bouton fermeture du menu système de la fenêtre Access.
                Importer des données depuis un fichier texte qui ne possède pas de délimiteur
                Importer une table depuis une base de données sécurisée
                Importer un fichier texte où les champs apparaissent en ligne
                Supprimer le menu système de la barre de titre Access
        2. Requêtes(8)
                Concaténer plusieurs enregistrements dans une seule colonne
                Classer des données par plage
                Classer les résultats d'une requête
                Dupliquer des enregistrements en cascade
                Générer un calendrier
                Effectuer des recherches phonétiques
                Réaliser des totaux en ligne et en colonne
                Réaliser un tableau de score
        3. Formulaires(27)
                Agrandir un formulaire jusqu'à 100% de la taille de l'écran
                Afficher / Masquer les entêtes et pied de page d'un formulaire
                Afficher une aide contextuelle dans une étiquette
                Ajuster les colonnes d'un Datagrid OLEDB (MSDATGRD.OCX)
                Animer la fermeture d'un formulaire
                Créer un menu contextuel avec les API Windows
                Dessiner dynamiquement sur un formulaire
                Exemple de remplissage de listview
                Exemple de remplissage de treeview
                Filtrer une liste à partir du choix fait dans une autre
                Incrémenter et décrémenter une zone de texte à l'aide de deux boutons
                Lister les polices dans une zone de liste modifiable
                Rafraîchir toutes les zones de listes d'un formulaire et de ses sous formulaires en utilisant une convention de nommage
                Rafraîchir toutes les zones de listes d'un formulaire et de ses sous-formulaires sans convention de nommage
                Réaliser un formulaire de consultation par page
                Réaliser une recherche multi-critères en utilisant une procédure.
                Recréer les boutons de navigation (avec le bouton ajout) dans un formulaire lié.
                Recréer les boutons de navigation (sans le bouton ajout) dans un formulaire lié.
                Permutez des éléments entre deux zones deux listes de type "Liste de valeur"
                Permutez des éléments entre deux zones deux listes de type "Table/Requête"
                Se repositionner sur le bon enregistrement après un requery
                Simuler une fonction de boite de message (msgbox) à l'aide d'un formulaire personnalisé
                Suppression d'enregistrements à partir d'une zone de liste et d'un bouton.
                Utilisation du contrôle Microsoft RichTextBox
                Vérifier la saisie d'un mot de passe
                3.1. Graphiques(2)
                        Changer l'échelle Min/Max d'un graphique Access avec des variables
                        Représenter des fonctions mathématiques
        4. Etats(3)
                Créer des lignes continues (type facture, devis) même quand il n'y a plus d'enregistrement.
                Exporter un état en PDF
                Imprimer les données d'un formulaire dans un état
        5. Exemple de code pour remplacer les fonctions non disponibles d'Access 97(5)
                Code de remplacement la fonction InStrRev
                Code de remplacement de la fonction Replace
                Code de remplacement de la fonction Round
                Code de remplacement de la fonction Split
                Exporter des données vers un fichier XML
        6. Divers(70)
                6.1. Automation(8)
                        BO - Importer des Données de Business Objects dans des tables Access
                        Excel - Mettre en forme un fichier aprés une exportation
                        Outlook - Créer des rendez-vous dans un calendrier.
                        Outlook - Envoi massif de mails (NewsLetter)
                        Outlook - Envoyer une requête dans le corps d'un mail
                        Lotus - Envoyer un message d'alerte depuis acces via Lotus
                        Lotus - Préparer/Envoyer un message via Lotus Notes avec option de sauvegarde.
                        Word - Exporter des données vers un document
                6.2. Fonctions système - Interactions Windows(22)
                        Accéder à la base des registres
                        Afficher/Masquer la barre de titre d'une fenêtre
                        Créer une arborescence de répertoires complète
                        Déterminer la taille et la position de la barre des taches
                        Eviter les multi instances d'une application
                        Fermer la fenêtre d'une application
                        Lire et modifier le nom de l'ordinateur
                        Lister les processus en cours d'exécution
                        Manipulation de source ODBC par le code
                        Réafficher une fenêtre lancée en mode cachée avec Shell
                        Réaliser et sauvegarder une capture d'écran
                        Récupérer le nom du système d'exploitation
                        Transformer son application en service
                        6.2.1. Boites de dialogue Windows(9)
                                Afficher la fenêtre Arreter l'ordinateur
                                Afficher la fenêtre Exécuter
                                Afficher la boîte de dialogue de selection de police
                                Afficher la boite de dialogue A propos
                                Afficher une boite de dialogue ActiveDirectory
                                Afficher une boite de dialogue de sélection de couleur
                                Afficher une fenêtre de télechargement pour copier un fichier
                                Afficher une msgbox avec l'API Windows
                                Inviter l'utilisateur à redémarrer son ordinateur
                6.3. Réseau(9)
                        Connecter et déconnecter un lecteur réseau
                        Lancer un Ping
                        Ouvrir une page Web à l'aide de FireFox
                        Récupérer l'adresse MAC de la machine en cours (solution 1)
                        Récupérer l'adresse MAC de la machine en cours (solution 2)
                        Récupérer le chemin UNC d'un fichier
                        Récupérer le code HTML d'une page Web à l'aide de l'API windows
                        Récuperer le code HTML d'une page Web en utilisant la référence Microsoft XML
                        Tester la présence dun PC sur le réseau
                6.4. Traitements sur les fichiers(12)
                        Copier la base en cours à l'aide d'un batch dos.
                        Copier (couper) /Coller des fichiers avec les API
                        Créer un nouveau type de fichier
                        Envoi/réception de fichier sur un serveur FTP
                        Manipuler les fichiers textes
                        Recherche de fichiers en spécifiant certaines extensions seulement.
                        Recherche récursive d'un fichier
                        Rechercher la première occurence d'un fichier dans une arborescence
                        Récupérer les informations d'un fichier AVI
                        Savoir si un fichier existe en utilisant les API
                        Simuler l'appui de n'importe quelle touche du clavier (Exemple avec CAPSLOCK)
                        Vérifier si un fichier est déjà ouvert
                6.5. Fonctions de conversion et de calcul(10)
                        Calculer la médiane d'une colonne numérique d'une table (mathématique)
                        Convertir des nombres en chiffres romains
                        Convertir les noms et prénom en noms propres qu'ils soient composés ou non.
                        Convertir une date Julienne au format jj/mm/yyyy
                        Determiner le nombre de jours entre deux dates. (Par exemple nombre de lundi)
                        Extraire et mettre en forme le nom de rue d'une adresse afin de faciliter la recherche.
                        Fonctions mathématiques dérivées (Arcsinus, fonctions hyperboliques...)
                        Mise en majuscule de la première lettre du prénom (simple, composé, avec espace, tiret ou non)
                        Traduire une date
                        Transformer des chiffres en lettres. Avec décimal ou non
                6.6. Assistance au développement(8)
                        Définir la propriété "texte de barre d'état" pour chaque contrôle des formulaires d'une application.
                        Lister les tables et les champs d'une base de données
                        Obtenir la propriété (ici "Description") d'un champ de table
                        Réaliser un dictionnaire de données
                        Recherche de chaîne dans les requêtes stockées
                        Sauvegarder l'ensemble des requêtes dans un fichier texte
                        Tester la performance des PC
                        Tracer le temps d'execution de votre code
                6.7. Sécurité(1)
                        Ouvrir un objet DAO.Database en s'identifiant dans un groupe de travail

rechercher
   sommaire    suivant    telecharger

Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2005 Maxence Hubiche Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsables bénévoles de la rubrique Access : Pierre Fauconnier - Arkham46 -