Référence VBA automatisée

  • Initiateur de la discussion Initiateur de la discussion Faelis
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Faelis

Guest
Salut à tous,

comme dis dans le titre j'ai un souci pour faire une référence via du code.
Après recherche le code qui me parait le moins "deconnant" est le suivant :
Code:
ThisWorkbook.VBProject.References.AddFromFile ("C:\macro_complémentaire.xla")
Donc je me fais un bouton tout bête au milieu d'une feuille, je double clic dessus, et je met le code :
Code:
Private Sub CommandButton1_Click()
ThisWorkbook.VBProject.References.AddFromFile ("C:\Activation.xla")
End Sub

et là c'est le drame :
excel me renvoie l'erreur suivante :
Code:
Run-time error '1004':

Application-defined or object-defined error

Si quelqu'un a une idée de génie à me proposer je suis preneur!

P.S. : je tourne sous Excel 2003 SP3 version anglaise.

Merci!
 
Re : Référence VBA automatisée

salut skoobi,

je crois pas confondre macros complémentaires et références. L'installation de macros complémentaires je pense que je sais faire maintenant.
Je vais essayer d'être un peu plus clair sur ce que je souhaite faire :

Dans le "module1" d'une macro complémentaire j'ai la "macro1" qui fonctionne correctement.
Je voudrais pouvoir appeler cette macro1 à partir de n'importe quel document ; ce qui est possible via "outils" -> "références..." -> ... .
Je souhaiterais que cette "manip" via le menu "références..." se fasse automatiquement (à chaque ouverture d'un document).

J'espère que j'ai été clair.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
  • Question Question
Réponses
3
Affichages
1 K
A
Retour