Bonjour,

Sur une feuille j'ai deux combobox : lstMois et lstAnnee
Le changement de valeur sur un de ces boutons
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Private Sub lstAnnee_Change()
 
Call formatage
 
End Sub
 
--
 
Private Sub lstMois_Change()
 
Call formatage
 
End Sub
appel un procédure placée dans un module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Sub formatage()
 
Range("A13:E43").ClearContents
 
End Sub
Voici le problème :
écrit tel quel, mon histoire provoque l'erreur : erreur d'execution 1004, la méthode clearcontents de la classe Range a échoué.
Plus je recommence, plus Excel (2000) devient, fou (par exemple la macro se met à se lancer des que j'écris dans une cellule) et fini par planter.

Si j'enlève le "Call formatage" de l'un ou l'autre des Combox, cela fonctionne.

Avez-vous du sang de poulet ?