Bonjour,Je viens de m'apercevoir que j'avais d'abord mis cette discussion sur le forum excel et non pas sur le forum Macro, désolé.
Je crée des nouvelle feuilles dans un Classeur Excel et je souhaite qu'elles fassent appel à une procédure sur Double Clique.
J'ai crée un module de classe avec un WithEvents dans lequel j'ai spécifié ma procédure, mais ensuite je n'arrive pas à instancier cette nouvelle feuille créee.
Voilà le code du module de Classe GpeFeuilles.
Ensuite je veux créer ma feuille :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public WithEvents mesFeuilles As Worksheet Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Action_DE.Action End Sub
mais ca plante en ligne 5 avec ce message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim mesFeuilles() As New GpeFeuilles ... Nbfeuille = Worksheets.Count ReDim Preserve mesFeuilles(Nbfeuille + 1) Set ActiveSheet = MyWorkbook.mesFeuilles(Nbfeuille + 1)
Est ce que vous sauriez comment faire ?Propriété ou méthode non géré par cet objet
D'avance merci.
Partager