Bonjour à tous,
Dans une colonne A, une plage de cellules A1:A100 contient la même formule du type "=Si(B1="";"";...).
Il y a donc des cellules vides et des non-vides.
Ensuite, je copie / colle en colonne C cette plage mais uniquement les valeurs.
Premier constat, si je sélectionne la première cellule A1. Et que je fais "command + bas", la cellule sélectionnée est la dernière, même si elle est vide, bien que contenant une formule.
Deuxième constat, si je fais la même chose avec la colonne C qui ne contient que les valeurs de A, cela fait exactement la même chose.
Alors qu'en théorie, les cellules sont vraiment vides car elles ne contiennent même pas de formules.
Du coup, en VBA, je ne sais pas comment faire pour sélectionner les cellules vides de cette 3ème colonne, car elle ne sont pas considérées comme vides.
J'utilise :
Range("C:C").SpecialCells(xlCellTypeBlanks).Select
Mais dans ce cas les cellules vides sélectionnées sont celles en dessous de la ligne 100.