Bonjour,
chez moi (excel 2010) .find ne trouve pas une cellule masquée, que ce soit avec xlValues ou xlFormulas.
Ca ne m'inquiète pas plus que ça vu que c'est l'équivalent de Ctrl+F, et que Ctrl+F ne cherche que dans les cellules visibles.
L'erreur 91 pour le .Address d'une plage=Nothing est normale aussi
Par ailleurs tu recherches une date et une recherche de date avec .Find est souvent scabreuse.
Pour vba une date est au format mm/dd/yyyy, et il interprètera et trouvera bien jj/mm/aaaa si tu es paramétré comme ça.
Seulement... avec le paramètre xlValues (le bien mal nommé !) il fait sa recherche sur .Text et non .Value, c'est à dire sur ce que tu vois.
Donc dès que tu as un format autre que jj/mm/aaaa (jj/mm/aa par exemple), il ne trouve plus rien car il cherche la date #11/12/2018#.
Et si c'est une date calculée, tu ne peux pas non plus utiliser xlFormulas (comme signalé par pijaku) qui lui contient bien la date #11/12/2018# quelque soit le format.
Pour continuer l'exemple avec un format jj/mm/aa, il ne faut plus chercher la date #11/12/2018#, mais la date mise au format, c'est à dire le texte "12/11/18" et là il trouve (si non masquée bien sûr).
Si ça a pu t'éclairer au moins en partie :-)
eric