Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1903 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Code VBA d'importation de module

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Code VBA d'importation de module

n°1336272
leon_69
Posté le 31-03-2006 à 12:57:17  profilanswer
 

bonjour,  
 
je cherche a ecrire une macro qui, sur clique d'un bouton dans une feuille Excel, importe un module, ou un userform etc  :heink: ... J'ai essayé d'enregistrer une macro en faisant le manip manuellement, mais aucun code n'a été généré..  
 
quelqu'un aurai une idée svp  :)

mood
Publicité
Posté le 31-03-2006 à 12:57:17  profilanswer
 

n°1336929
leon_69
Posté le 01-04-2006 à 12:53:39  profilanswer
 

boooooooooooooo    personne ne sait faire ca ?   snif ...

n°1336936
juju2k
Posté le 01-04-2006 à 13:02:04  profilanswer
 

Je t'avoue que j'ai pas compris ce que tu cherches à faire : "importe un module, ou un userform etc" -> tu veux dire quoi par "importe" ?
 
edit :
 
Comme si tu faisais, dans l'éditeur VBA, menu Fichier puis Importer un fichier... ?


Message édité par juju2k le 01-04-2006 à 13:03:12
n°1337293
Splinter_7
Posté le 02-04-2006 à 13:30:48  profilanswer
 

moi si j'ai biien compris ce que tu di je pense qu'il faut faire :
 
- créer un bouton sur ta feuille
- double click dessus  
-dans private sub  nom_bouton_click() tu met :
 
call nom_module
 
si c'est un userform tu fais nom_userform.show
 

n°1337310
leon_69
Posté le 02-04-2006 à 14:22:43  profilanswer
 

oui juju2k, c ca que je cherche a faire : trouver le code VBA qui executerai dans l editeur VBA : menu fichier, importer un fichier ...  
 
parceque mon probleme : je dois mettre a jour des fichiers Excel déjà implantés sur des ordi auxquels je n ai pas acces. Je dois leur inclure des nouvelles fonctions, des nouvelles macros, etc ... et je ne peux pas les modifier chez moi et les renvoyer a l'utilisateur en lui indiquant d'ecraser l'ancien fichier, car les utilisateurs ont déjà ecrit des données dedans. Et je ne peux pas les faire un par un, car il y a environ 260 utilisateurs ... !

n°1337311
leon_69
Posté le 02-04-2006 à 14:23:29  profilanswer
 

au fait : juju2k et splinter_7    -->merci pour vos reponses  :)

n°1337323
leon_69
Posté le 02-04-2006 à 15:02:15  profilanswer
 

autre solution : placer le code VBA a rajouter "derriere" une feuille Excel, et l'inserer dans le classeur a mettre a jour .. je vais chercher de ce coté la

n°1337363
galopin01
Posté le 02-04-2006 à 16:38:40  profilanswer
 

Bonjour,
Tout (ou presque) sur ce genre de problèmes est ici ici et
Bon courage !
A+


---------------
roger
n°1338113
leon_69
Posté le 03-04-2006 à 19:17:27  profilanswer
 

merci galopin01, je vais regarder ton lien de pres :)  

n°1340294
leon_69
Posté le 06-04-2006 à 10:26:35  profilanswer
 

salut, j'ai bien regardé tes liens, j'ai fait des essais, j'ai même trouvé d'autres sites sur ce sujet, et apparement c'est possible de copier un module dansun autre fichier, ou d'en créer un, etc .. c'est parfait, tout est possible :)
oui mais voila : je travail dans un environnement informatique tres sécurisé, et je n'ai pas le droit de rajouter des references, ni pour mon poste, ni pour le poste des autres. En clair :
- je ne peux pas utiliser la méthode VBProject car il manque une référence. et bien sur je n'ai pas le droit d'auto installer ces références ...  
"ThisWorkbook.VBProject.VBComponents.add("ton_module" )"  
"ThisWorkbook.VBProject.VBComponents.add(1)" ne marche pas
même "ThisWorkbook.VBProject" ne marche pas !
- les macros complémentaires ont besoin d'être "cochée" pour etre reconnues dans le classeur ou l'on veut les utiliser. probleme : je n'ai pas le droit de les cocher, mon poste est limité sur ce point...)
 
voila, j en suis la ... et je rame, et si quelqu'un a encore dautres idées, je suis preneur .. merci :)  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Code VBA d'importation de module

 

Sujets relatifs
Probleme importation csv vers sql[VBA Excel] Sélectionner plusieurs onglets par une macro
envoie de sms avec Lotus Notes et VBA[résolu][VBA]Afficher mon document Word
[VBA][Excel][Resolu]Connaitre le nombre de ligne d'une colonne[VBA] [Résolu] Liste de choix
[Résolu] code instableVBA et Outlook
htmlentities et code html, pb avec <br> 
Plus de sujets relatifs à : Code VBA d'importation de module


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR