Bonjour

J'ai un code qui fonctionne et qui a pour objet de remplacer les modules existant au classeur lors de son ouverture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub Workbook_Open()
 
ThisWorkbook.VBProject.vbcomponents.Remove ThisWorkbook.VBProject.vbcomponents("AvantagesImpDed")
 
ThisWorkbook.VBProject.vbcomponents.Import "Z:\rpa\modules\Calcul_Complet.bas"
 
End Sub
Ce qui me chicotte c'est que l'élément vbcomponents ne se met pas en majuscule lors de la compilation (les lettres VBComponents) et je crains que cela me pose un problème tôt ou tard. Ai-je le bon code ?

Merci