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