VBA Excel2003 recopie de code par code ds autre classeur
2 réponses
cris col
Bonjour à tous,
Le code suivant, recopié tel quel depuis le site de F. Sigonneau
se bloque sur la ligne à la fin de laquelle j'ai ajouté '______
et renvoie le message d'erreur :
"L'acces par programme au projet Visual Basic n'est pas fiable"
---------------------------------------------------------------------------------
Sub CopieCodeModule() 'recopier le code d'un module dans un autre classeur
'(en ajoutant d'abord un module dans cet
autre classeur)
Dim S As String, Wbk As Workbook
With ActiveWorkbook.VBProject.VBComponents("Module1").CodeModule '______
S = .Lines(1, .CountOfLines)
End With
Set Wbk = Workbooks("Classeur2.xls") 'à adapter
Wbk.VBProject.VBComponents.Add(1).Name = "MonModule"
With Wbk.VBProject.VBComponents("MonModule").CodeModule
.AddFromString S
End With
End Sub
-------------------------------------------------------------------------------
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FdeCourt
Salut,
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité, puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire confiance au projet Visual Basic"
Cordialement,
F.
Salut,
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité,
puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire
confiance au projet Visual Basic"
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité, puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire confiance au projet Visual Basic"
Cordialement,
F.
cris col
Merci beaucoup, Cc.
"FdeCourt" a écrit dans le message de news:
Salut,
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité, puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire confiance au projet Visual Basic"
Cordialement,
F.
Merci beaucoup,
Cc.
"FdeCourt" <fdecourt@gmail.com> a écrit dans le message de news:
dea68a64-60cc-43d0-a585-56a0af0444fe@k7g2000hsd.googlegroups.com...
Salut,
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité,
puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire
confiance au projet Visual Basic"
Dans Excel (et non dans VBE) tu clique sur Outils > Macro > Sécurité, puis sur l'onglet Editeur Approuvés, et la tu coches la case "Faire confiance au projet Visual Basic"