Bonjour,
j'utilise dans une procédure une fonction .find avec l'option lookat:=xlWhole
Le problème c'est qu'après le bouton recherche (CTRL+F) des utilisateurs reste positionne à rechercher la totalité de la cellule.
Comment réintialiser ?
refaire un .find bidon avec lookat:=xlPart ?
C'est ce que j'ai fait en fin de procédure, mais c'est moche !
Confirmé dans l'aide en ligne
https://msdn.microsoft.com/fr-fr/VBA...5)%26rd%3Dtrue
Les paramètres des arguments LookIn, LookAt, SearchOrder et MatchByte sont enregistrés chaque fois que vous utilisez cette méthode. Si vous ne spécifiez aucune valeur pour ces arguments lors du prochain appel à la méthode, les valeurs enregistrées sont utilisées. Le fait de définir ces arguments modifie les paramètres de la boîte de dialogue Rechercher, ce qui a pour effet de changer les paramètres enregistrés qui sont utilisés lorsque vous ne spécifiez pas les arguments. Pour éviter toute ambiguïté, définissez ces arguments explicitement chaque fois que vous utilisez cette méthode.
Partager