|
|
|
|
Posté par
cardinault, le mercredi 7 juin 2006 à 01:50:06Bonjour,
Je suis aussi un peu rouillé ! En plus, je suis à mon domicile avec une vieille version d'ACCESS, mais ça ne doit pas changer les fonctionalités. L'idée de base est d'utiliser les macros et d'avoir plusieurs tables. L'une va être la table Ajout, celle importée d'EXCEL, l'autre MaTable. Acte 1 On sauvegarde (action CopierObjet) Acte 2 On importe (action TransférerFeuilleCalcul). Il y a les 2 fonctions Export et Import. Acte 3 On ajoute Ajout dans Matable. Pour cela, créer une requête ajout puis, dans la macro OuvrirRequête. Acte 4 On vérifie les doublons. Même idée, on crée la requête sur les doublons et on ajoute OuvrirRequête dans la macro. Acte 5 Sauvegarde, ménage, etc ... Ce sont de grandes lignes, il y a encore du boulot (spécifier les tables, définir les index, créer les tables et les requêtes, ..) Bon courage, en espérant avoir été un peu utile. |
Merci pour ton aide.
Malheuresement, je crois que je vais être obligé de repasser sous Excel. Car cela me semble trop compliqué pour moi ! Car mes petits doigts ne savent pas programmer des macro sous Access. Je risque donc de passer plusieurs jours avant que cette application fonctionne...sans être sur que sa marche un jour ! Enfin je vais essayer. Sauf si quelqu'un ce sent l'ame de m'aider pour les macros (on sais jamais, il parait que des anges de surf vers ici de tps en tps) MERCI encore |
Bonjour,
Les macros de ACCESS ne se programment pas. Tu ouvres ACCESS et tu choisis Nouvelle macro. Une feuille s'ouvre. Quand tu positionnes le curseur dans une case de Action, tu as un menu déroulant disponible (cliquer sur la flèche descendante). La liste des fonctions possibles s'ouvre (dont ExecuterRequete, TransférerFeuilleCalcul, etc.). Quand tu as choisi la fonction, des informations apparaissent , en bas à gauche. Tu as la liste des informations à fournir avec un minimum d'aide contextuel. Ceci dit, tu fais comme tu le sens. C'est toi qui court les risques. Bon courage. |
Bon je vais essayer.
Et si tout explose, c'est que je m'es trompé ! lol
|
Bonjour,
Si les extractions excel que tu fais régulierement sont toujours au même endroit (dans le même répertoire), tu peux alors attacher ce(s) fichier(s) directement dans ta base access. Pour cela il suffit d'aller dans Table/ Nouveau / attacher la table , et définir les champs que tu veux importer... Sinon tu peux faire des requêtes de mise a jour...et automatiser le tout en passant par les macros... |
| 16/01 20h42 | Access 97 sous XP - Mémoire insuffisante | Access |
| 15/02 07h11 | Mise en veille prolongée | Windows Vista |
| 03/06 16h22 | Se prémunir des virus et autres saletés ?? pas si compliqué :-) | Sécurité |
| 22/11 15h44 | [Windows] Partage de fichiers et d'imprimante | Réseaux |
| 14/03 23h05 | Les fichiers et les outils de configuration de Ingres | Ingres |
| 18/03 17h57 | Mise à jour base access | 3 |
| 03/06 16h25 | Connectiona une base access via JDBC-ODBC | 1 |
![]() | Windows XP SP2 - Les Service Packs constituent un moyen pratique, tout en un, d'accéder aux derniers pilotes, outils et améliorations en... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | Microsoft .NET Framework 2.0 (x86) - Le package redistribuable de Microsoft .NET Framework 2.0 installe le runtime .NET Framework et les fichiers associés requis... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | MP3List - MP3List permet de gérer une collection de MP3, il recherche automatiquement tous les fichiers MP3, lit les TAG et d’autres... | Catégorie: Playlists Licence: Freeware/gratuit |
![]() | download accelerator plus - Download Accelerator Plus (DAP) est un logiciel qui sert à optimiser le temps de téléchargement des logiciels et autres... | Catégorie: Téléchargement Licence: Freeware/gratuit |
![]() | BE@NET Mini-ITX Multimédia VIA | Catégorie: Ordinateur de bureau | |
![]() | HP Thin Client T5125 | Catégorie: Ordinateur de bureau | |
![]() | EI Systems 3088 VIA | Catégorie: Ordinateur portable | |
![]() | Sony PlayStation Portable Slim | Catégorie: Console de jeux | 162.99 € Amazon.fr |