Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
J'ai un problème avec la fonction Find dans VBA. Je pense que je ne gère pas bien le format date pour la recherche.
J'ai commencé à taper le code mais impossible de trouver le bon format...
cependant je souhaiterai garder le fait que B10 soit une variable car je l'extrait d un userform dans mon code global donc pourquoi cela ne marche pas :
en déclarant choix_date as string
[C10] = [7:7].Find(choix_date, LookIn:=xlFormulas).Column
RE ben c'est évident
choix_date doit être alimenté sinon il ne vaut rien dim choix_date as date
choix_date=[B10].value '(ou .value2 selon utilisation de find ou Match)
[C10] = [7:7].Find(choix_date, LookIn:=xlFormulas).Column
ça n'est pas par ce que tu fait dim choix_date as date qu'il contient une date 😉 c'est juste une instanciation de la variable en tant que date
merci, mais l'autre probleme est que les cellules en ligne 7 sont des formules est donc le find ne marche pas et j'ai essayé de modifier le code mais rien n y fait...
POurriez vous m'eclairer (voir fichier joint)
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD