Le grenier Access

Aller au contenu | Aller au menu | Aller à la recherche

mardi 13 juillet 2010

Importer plusieurs classeurs Excel dans une table Access en VBA

Cet article fait suite à celui-ci : Importer plusieurs feuilles Excel dans une table Access en VBA.

Sur le même principe, on va voir ici comment importer les données de plusieurs classeurs Excel. Et pour garder la logique de l'article précédent, j'ai gardé la possibilité d'importer plusieurs feuilles de chaque classeur.

Lire la suite...

jeudi 8 juillet 2010

Liste des tables - Version 2

Voici une suite à l'article "Liste des tables" paru l'année dernière. Dans cette article, il était question d'afficher la liste des tables Access dans la fenêtre Exécution. Question d'un lecteur sur cet article : "peut-on faire autre chose de cette liste, au lieu de simplement l'afficher dans la fenêtre Exécution ?". Voici qui devrait donner de nouvelles pistes...

Lire la suite...

vendredi 11 juin 2010

Forcer une saisie en majuscules dans un champ Access

Comment forcer une saisie en majuscules (ou inversement en minuscules) dans un champ de table Access ?

Lire la suite...

vendredi 4 juin 2010

Importer plusieurs feuilles Excel dans une table Access en VBA

Je dispose de plusieurs feuilles Excel (de même structure), et je souhaiterais les importer toutes dans une seule table Access. Comment faire ?

Lire la suite...

jeudi 18 février 2010

Banque d'images : compléter la liste d'images

On continue la série Gérer une banque d'images sur Access (cliquez ici pour consulter la liste des articles de cette saga, bientôt autant d'épisodes que dans les Feux de l'Amour, une référence !).

Dans l'article Alimenter une banque d'images automatiquement, je donnais un bout de code qui recense les images d'un dossier et stocke leur chemin dans une table Access. Mais ce code VBA recense systématiquement tout le dossier à chaque fois. En d'autres termes, si vous lancez le programme 2 fois sur le même dossier, vous obtenez 2 fois la même liste d'images dans la table.

Dans cet article, vous trouverez une version améliorée : cette fois, le programme n'indexe les images qu'une seule fois dans le dossier (en se basant uniquement sur le nom du fichier Image et le chemin du dossier). A la fin de la procédure, il signale le nombre d'images recensées, et éventuellement le nombre de doublons ignorés.

Lire la suite...

mardi 15 décembre 2009

Obtenir le dernier NuméroAuto attribué

J'exécute une instruction SQL de type INSERT pour ajouter des lignes dans une table. La clef primaire de cette table est un NuméroAuto. Comment connaître la valeur du NuméroAuto qui vient d'être inséré ?

Lire la suite...

mardi 8 décembre 2009

Lister les pièces jointes Access 2007 en VBA

Dans l'article Gérer les pièces jointes avec Access 2007, vous avez vu comment stocker des pièces jointes dans un fichier Access 2007 au format ACCDB. Voici comment obtenir la liste de ces pièces jointes en VBA.

Lire la suite...

samedi 5 décembre 2009

Gérer les pièces jointes avec Access 2007

Access 2007 propose, au niveau de la table, un nouveau type de données : le type Pièce jointe. Ce champ se comporte comme les pièces jointes d'un message électronique : il peut stocker plusieurs pièces jointes, de manière très simple, et permettre leur ouverture directement dans l'application d'origine (Word, Excel, ou autre). Le champ Objet OLE a du souci à se faire :-)

Cet article montre comment se servir du champ Pièce jointe.

 

Lire la suite...

jeudi 27 août 2009

CSVed, ou comment manipuler facilement des fichiers CSV

Dans un environnement de bases de données, vous aurez probablement besoin un jour de manipuler des fichiers CSV, c'est-à-dire des fichiers en texte brut, dont chaque ligne est un enregistrement, et chaque champ est séparé du suivant par un symbole comme le point-virgule, la tabulation, etc. Access peut importer et exporter ces fichiers très facilement ; vous pouvez aussi les manipuler dans Excel. Mais si vous n'avez ni l'un ni l'autre sous la main, vous pouvez vous rabattre sur CSVed (CSV Editor), qui propose pas mal de fonctions intéressantes... et qui est gratuit !

 

  • Système d'exploitation : Windows XP / Windows Vista
  • Licence : Freeware
  • Version testée : 1.4.9
  • Taille : 630 Ko (version Zip)
  • Site officiel : http://csved.sjfrancke.nl

Lire la suite...

mercredi 26 août 2009

Numérotation personnalisée : variante

Suite à cet article sur la numérotation personnalisée, la question suivante a été posée sur le forum self-access.com : "Comment créer une numérotation de la forme YYMM001, YYMM002, sachant que le mois MM est variable, mais que la numérotation est constante sur l'année AA ?".

Lire la suite...

- page 1 de 5