AJOUT/SUPPRESSION D'UNE RÉFÉRENCE EN COURS D'EXÉCUTION DANS EXCEL

antoine_ferard Messages postés 222 Date d'inscription mercredi 5 avril 2006 Statut Membre Dernière intervention 18 février 2011 - 14 mars 2007 à 14:32
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 - 15 juin 2007 à 10:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35752-ajout-suppression-d-une-reference-en-cours-d-execution-dans-excel

cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
15 juin 2007 à 10:03
de rien
cs_IAORANA Messages postés 9 Date d'inscription vendredi 9 décembre 2005 Statut Membre Dernière intervention 15 juin 2007
15 juin 2007 à 09:50
Parfait ! Je comprend mieux. Encore merci pour ta réponse rapide.
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
15 juin 2007 à 09:44
Salut ! c'est un exemple. il faut que tu l'adapte à ton code : modFicIni.fnRecupSD c'est le nom de ma fonction qui récupère le nom du lien à ajouter. elle n'est pas détaillée ici
cs_IAORANA Messages postés 9 Date d'inscription vendredi 9 décembre 2005 Statut Membre Dernière intervention 15 juin 2007
15 juin 2007 à 08:49
Salut Eldim,

Merci pour ton code qui m'interesse fortement. Je voudrai tester et, si présent, installer des références en fonction de l'ordinateur qui lance la base Access. Mais le sub sbAddRefSD bloque à l'instruction modFicIni.fnRecupSD (projet ou biblio introuvable : laquelle ?)

Peux-tu m'aider ?
cs_eldim Messages postés 956 Date d'inscription lundi 30 mai 2005 Statut Membre Dernière intervention 21 août 2014 1
15 mars 2007 à 08:06
Salut !

non, malheureusement je n'ai rien trouvé pour réparer ça... si tu veux ajouter ça je conseil de tester ça sur un autre PC et l'enregistrer c'est ce qu'il y a de plus simple et de plus rapide... sinon il faut mettre "DAO" comme référence à ajouter.
Par contre dans ma solution c'est une référence fichier qu'il faut mettre donc il te faut aller chercher le fichier dans Programme Files/Fichiers Commun/Microsoft Shared/DAO/ puis tu choisi le nom de ta DLL et tu mets le chemin complet dans mon sbAddRefSD
Bonne chance
antoine_ferard Messages postés 222 Date d'inscription mercredi 5 avril 2006 Statut Membre Dernière intervention 18 février 2011 3
14 mars 2007 à 14:36
la référence que je dois ajouter est la classique "Microsoft ActiveX Data Objects 2.0 Library"... pour pouvoir accéder au mot "recordset", "database" etc... bref, j'ai l'habitude de développer avec ce procèder et comme je n'accède pas au menu "références" c'est très frustrant... thanks
antoine_ferard Messages postés 222 Date d'inscription mercredi 5 avril 2006 Statut Membre Dernière intervention 18 février 2011 3
14 mars 2007 à 14:32
salut, je rencontre actuellement le même problème que toi concernant le menu "projet/références" avec l'erreur "Erreur d'accès à la base de registres"... de ce fait, ta solution est intéressante mais n'aurais-tu pas une autre solution pour "réparer" le problème concernant l'accès à la base de registre, et de ce fait pouvoir y réaccéder "normalement" ?? si tu as cette solution, tu serais mon sauveur (lol)... cordialemnt, Antoine
Rejoignez-nous