|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mars 2010 Messages : 3 ![]() |
Bonjour à tous et par avance merci à ceux qui se pencheront sur mon problème.
Dans le cadre de l'analyse de données pour mes clients, je réalise pour chacun des cas un dossier qui comprend une base de données Access 2007 pour la saisie des informations dans un formulaire et un fichier Excel 2007 qui comporte plusieurs feuilles de calculs. Chaque feuille du fichier excel récupère une partie des données de la base access qui est liée par le biais de requêtes. Un fichier Excel comporte une 12ène de requêtes. Lorsque je realise l'analyse pour un nouveau client, j'enregistre mes fichiers excel et access précédemment créé dans un nouveau dossier, je les renomme et vide les données de la base access pour saisir les nouvelles données. Mon problème et le suivant : Dans mon fichier excel, les requêtes font naturellement référence à la précédente base de données et je dois modifier chaque requête, une par une, dans la partie "connexions du classeur". Cette procédure est assez longue et je souhaiterais savoir si une automatisation de cette tâche est possible. Les 2 liens qui sont systèmatiquement modifiés sont le nouveau chemin d'accès à la racine du dossier qui comporte la base de données et le chemin complet avec le nom de la BDD. ex : Eléments de la chaîne de connexion Code :
DSN=MS Access Database;DBQ=Y:\audit\SCP-Prouvost\Expertise\BD_Prouvost.accdb;DefaultDir=Y:\audit\SCP-Prouvost\Expertise;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5; Code :
Par avance merci de votre contribution. A.REGNIER Dernière modification par Philippe JOCHMANS ; 12/03/2010 à 15h19. Motif: Ajout des balises codes : Sélection du code + # dans la barre d'outils de la fenêtre de rédaction des messages |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2010 Messages : 3 ![]() |
Afin de préciser un peu plus mon problème, je souhaite trouver une automatisation dans la modification des paramètres "DBQ" et "DefaultDir"de la fenêtre "Chaîne de connexion" ainsi que le paramètre "FROM"dans la fenêtre "texte de la commande".
Je ne sais pas s'il est possible de générer une requête qui permettrait de visualiser d'un seul coup l'ensemble des connexions présente dans les différentes feuilles et de simplifier la modification des liaisons vers la BDD. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2010 Messages : 3 ![]() |
Je pense tenir une piste ...
La méthode est peu catholique (et je n'ai rien contre Fabius !) mais je teste l'enregistrement d'une macro où j'effectue les modifications dans les propriétés de connexion pour chaque requête. Cette macro étant enregistrée, lors de l'ouverture d'un nouveau dossier je n'ai plus qu'a rechercher, dans le code automatiquement généré avec cette macro, les adresses à remplacer grâce à édition / Rechercher / remplacer. Je continue mes "expérience" et vous tiens informé. Là, c'est vendredi et c'est l'heure de l'apéro ! Bon week end à chacun. @rno
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com