Bonjour,
Via code VBA je créé une feuille de classeur dans laquelle, toujours en VBA, je créé l'évènement Worksheet_Change.
Comment, dans le cas de modifications, vérifier que cette procédure n'est pas déjà présente ?
J'essaie de lister les composants avec le code ci-joint. Mon souci est que pour un composant type 100 ( feuille ), je ne trouve pas comment récupérer son CodeName.
Exemple dans la copie d'écran : pour la feuille nommée Feuil12 (2_Liste_Clubs), j'aimerais récupérer le 2_Liste_Clubs car il ne sera pas toujours associé à Feuil12
Merci de votre aide
Claude alias Pounet95
Via code VBA je créé une feuille de classeur dans laquelle, toujours en VBA, je créé l'évènement Worksheet_Change.
Comment, dans le cas de modifications, vérifier que cette procédure n'est pas déjà présente ?
J'essaie de lister les composants avec le code ci-joint. Mon souci est que pour un composant type 100 ( feuille ), je ne trouve pas comment récupérer son CodeName.
Exemple dans la copie d'écran : pour la feuille nommée Feuil12 (2_Liste_Clubs), j'aimerais récupérer le 2_Liste_Clubs car il ne sera pas toujours associé à Feuil12
Merci de votre aide
Claude alias Pounet95
VB:
Sub ListeComponents()
Dim comp As Variant
Dim response As Integer
With ActiveWorkbook.VBProject
For Each comp In .vbcomponents
debug.print comp.type, comp.name
Next comp
End With
End Sub