|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() jean marc reichertDessinateur Inscription : octobre 2012 Messages : 3 ![]() |
Bonjour a tous,
Est ce que quelqu'un peut me dire si il est possible d'appeler une fonction d'un autre projet a partir d'un projet dvb quelconque. Quelque chose sous la forme : Code :
|
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 2 298 ![]() |
Salut, consulter ceci ?
Sinon 2 Classeurs A et B, A étant le classeur appelant Dans A sous VBE ajouter la référence au classeur B en sélectionnant "Microsoft Excel Files" etc pour sélectionner le classeur B Cliquer sur Ok Dans A tu devrais pouvoir appeler tout ce qui est public dans B Attention cependant aux conflits de nom de VBAProject qu'il faudra renommer en VBAProjectB par exemple La solution la plus simple étant d'intégrer en dur ta fonction dans ton classeur pour éviter les problèmes de liens et noms entre autres
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 3 |
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() jean marc reichertDessinateur Inscription : octobre 2012 Messages : 3 ![]() |
Merci Kiki29,
je connais cette façon de faire mais ce que je recherche c'est de créer une déclaration dynamique sans passer par un fichier dll. Ce sont des macros Autocad, et le fichier COM_Log.dvb que je veux référencer dynamiquement contient énormément de fonctions utiles à tous les autres projets que je développe séparemment. Je n'arrive pas convertir ce volumineux fichier COM_Log.dvb en COM_Log.dll, alors il faudrait que je le cible dynamiquement au début d'une macro pour pouvoir me servir des nombreuses fonctions qu'il contient. Comme j'ai besoin de 15 à 20 fonctions de ce fichier COM_Log.dvb, et parfois plus, alors ce serait un gros travail de les incorporer projet par projet, car j'ai plus de 100 projets maintenant. Il s'agit d'un programme de ferraillage que je développe et qu'on peut trouver sur mon site SolidRcad.fr, avec quelques explications complémentaires. Merci encore pour l'aide. |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() jean marc reichertDessinateur Inscription : octobre 2012 Messages : 3 ![]() |
Bonjour à tous,
je viens de trouver une piste avec ce code qui semble fonctionner : Code :
Je vais encore faire d'autres tests et je posterai mes commentaires ultérieurement. Si quelqu'un a dejà utilisé cette méthode, ses remarques m'intéressent également. Bonne journée. |
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com