Copié un module (protégé) dans un classeur
minoslha
-
pir -
pir -
Bonjour,
Comment effectuer une copie d'un module (projet protégé par mot de passe) du classeur actif vers un autre classeur.
J'ai utilisé ceci mais cela ne fonctionne pas quand le projet est protégé.
'exporter un module de code puis le réimporter dans un autre classeur
Sub ImportExport()
Dim tmpModule$
'fichier temporaire pour l'exportation/importation
tmpModule = "D:\mamacro.bas"
'exportation depuis le classeur qui contient ce code
ThisWorkbook.VBProject. _
VBComponents("moduleMacro1").Export tmpModule
'importation dans le Perso.xls
Workbooks("Perso.xls").VBProject. _
VBComponents.Import(tmpModule).Name = "moduleMacro1"
'destruction du fichier temporaire
Kill tmpModule
End Sub
Pouvez vous m'aider
Merci d'avance
Comment effectuer une copie d'un module (projet protégé par mot de passe) du classeur actif vers un autre classeur.
J'ai utilisé ceci mais cela ne fonctionne pas quand le projet est protégé.
'exporter un module de code puis le réimporter dans un autre classeur
Sub ImportExport()
Dim tmpModule$
'fichier temporaire pour l'exportation/importation
tmpModule = "D:\mamacro.bas"
'exportation depuis le classeur qui contient ce code
ThisWorkbook.VBProject. _
VBComponents("moduleMacro1").Export tmpModule
'importation dans le Perso.xls
Workbooks("Perso.xls").VBProject. _
VBComponents.Import(tmpModule).Name = "moduleMacro1"
'destruction du fichier temporaire
Kill tmpModule
End Sub
Pouvez vous m'aider
Merci d'avance
A voir également:
- Copié un module (protégé) dans un classeur
- Copie cachée - Guide
- Super copie - Télécharger - Gestion de fichiers
- Copie écran samsung - Guide
- Copie disque dur - Guide
- Pas de module ci - Forum TV & Vidéo