Bonjour,
j'ai une macro, qui me sert à automatiser certaines tâches, en particulier, une qui me permet en fonction de ce qui est écrit dans une cellule de mettre à jour une cellule d'une autre feuille.
J'utilise pour cela l'évenement Worksheet.change().
Cela fonctionne bien lorsque je fais une modification sur une seule cellule à la fois, par contre si je veux supprimer plusieurs cellules en même temps cela me génère une erreur
Run time error 13 - Type mismatch
Voiçi le code problématique :
If Target.Value = vbEmpty Then
Je me doute un peu que je réalise mon test conditionnel sur une cellule, non pas sur une sélection, mais je ne sais pas comment modifier mon code pour qu'il soit compatible avec un test sur une sélection ?
Ou faudrait t'il que je teste une cellule après l'autre dans la plage sélectionnée pour éviter tout pb ?, si oui comment faire ?
Merci d'avance
David