|
|
|
|
Configuration: Windows XP Internet Explorer 6.0
Salut !
vtrouve = Range(Cells(1, 1), Cells(30, 35000)).Find(what:=Ccherch.Value).Address Plusieurs erreurs dans cette ligne vtrouve est défini comme Range, tu ne peux pas lui demander d'être aussi une adresse (type string) vtrouve = Range(Cells(1, 1), Cells(30, 35000)).Find(what:=Ccherch.Value) vtrouve est défini comme Range, c'est donc un objet, il faut commencer par l'instruction Set Set vtrouve = Range(Cells(1, 1), Cells(30, 35000)).Find(what:=Ccherch.Value) Cells(30, 35000) pose problème : il n'y a pas encore 35000 colonnes dans Excel. N'aurais-tu pas inversé ligne et colonne ? Set vtrouve = Range(Cells(1, 1), Cells(35000, 30)).Find(what:=Ccherch.Value) ça devrait marcher comme ça. Sinon, ctrl + F te fait la même chose : tu tapes du texte et Excel te le trouve !! I.
|
Résultats pour Vba, Problème avec la foncction find (1004)
Résultats pour Vba, Problème avec la foncction find (1004)
Résultats pour Vba, Problème avec la foncction find (1004)
Résultats pour Vba, Problème avec la foncction find (1004)
Résultats pour Vba, Problème avec la foncction find (1004)