Bonjour,

j'ai fait une macro PERSONAL.XLSB!maMacro qui parcours une colonne de date et qui sélectionne les lignes quand la date est comprise entre deux autres dates. Cette macro fonctionne très bien. Je voudrais l'associer à un bouton. J'ai copier le code de ma macro et je l'ai collé dans Private Sub CommandButton_Click(). Là y'a un bug quand je l'exécute. Ça me réponds : "incompatibilté de type" sur la colonne date.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
If DateValue(Cells(i, 2).Value) >= dateDebut And DateValue(Cells(i, 2).Value) <= dateFin Then
Pourriez-vous m'aider à résoudre ce problème, svp?

Merci d'avance.


PS : Ça aurait été plus simple si j'avais pu faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Private Sub CommandButton_Click()
 
    PERSONAL.XLSB!maMacro ''' ou maMacro
 
End Sub