[VBA XL] Insérer du code dans un classeur
Résolu
topace18
Messages postés
27
Statut
Membre
-
Krysstof Messages postés 1659 Statut Membre -
Krysstof Messages postés 1659 Statut Membre -
Bonjour,
J'ai un bout de code VBA que je dois appliquer dans la feuille "ThisWorkbook" de 352 classeurs Excel. Plutôt que de faire 352 copier/coller à la main, je cherche un moyen de le faire par VBA. J'ai trouvé quelques bouts de codes sur internet mais je n'arrive pas à les adapter à mon besoin, ne serait-ce que pour un seul classeur de test.
Actuellement j'ai ça :
Ca plante à la ligne
"La méthode 'VBProject' de l'objet '_Workbook' a échoué"
Voilà, merci d'avance si vous pouvez m'aider !
Cdlt
J'ai un bout de code VBA que je dois appliquer dans la feuille "ThisWorkbook" de 352 classeurs Excel. Plutôt que de faire 352 copier/coller à la main, je cherche un moyen de le faire par VBA. J'ai trouvé quelques bouts de codes sur internet mais je n'arrive pas à les adapter à mon besoin, ne serait-ce que pour un seul classeur de test.
Actuellement j'ai ça :
Sub MAJThisWorkbook() Dim S As String, Wbk As Workbook With ActiveWorkbook.VBProject.VBComponents("Module1").CodeModule S = .Lines(1, .CountOfLines) End With Set Wbk = Workbooks("C:\Documents and Settings\user\Bureau\test.xls") With Wbk.VBProject.VBComponents("ThisWorkbook").CodeModule .AddFromString S End With End Sub
Ca plante à la ligne
With ActiveWorkbook.VBProject.VBComponents("Module1").CodeModule
"La méthode 'VBProject' de l'objet '_Workbook' a échoué"
Voilà, merci d'avance si vous pouvez m'aider !
Cdlt
A voir également:
- [VBA XL] Insérer du code dans un classeur
- Code ascii - Guide
- Insérer vidéo dans powerpoint - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Insérer signature word - Guide
- Insérer un espace insécable dans word - Guide
3 réponses
sur office ??==>2003 :
menu outils, macro, sécurité, onglet "Source Fiable", cocher faire confiance au projet visual basic
reteste avec cette case cochée.
menu outils, macro, sécurité, onglet "Source Fiable", cocher faire confiance au projet visual basic
reteste avec cette case cochée.
Oui Office 2003 pardon.
J'ai coché maintenant ça plante un peu plus bas y'a un progrès :D
L'indice n'appartient pas à la sélection.
Merci pour l'aide ^^
J'ai coché maintenant ça plante un peu plus bas y'a un progrès :D
Set Wbk = Workbooks("C:\Documents and Settings\user\Bureau\test.xls")
L'indice n'appartient pas à la sélection.
Merci pour l'aide ^^