Bonjour,
Ce code fonctionne très bien dans la feuille "Prix_de_vente :
Mais si je suis dans une autre feuille, une fois qu'il à trouvée (j'ai fait pas à pas) :
"La méthode select de la classe range a échoué."
J'aurai également bien voulu faire :
Mais cela donne une erreur.
Ce code fonctionne très bien dans la feuille "Prix_de_vente :
Code:
Sub gogo()
Dim nbrs_lignes As Integer
nbrs_lignes = WorksheetFunction.CountA(Sheets("Prix_de_vente").Range("B:B"))
For i = 2 To nbrs_lignes
If Sheets("Prix_de_vente").Cells(i, 1).Value = Sheets("Ajout").Range("D14").Value Then
Sheets("Prix_de_vente").Cells(i, 1).Select
MsgBox "Trouver !"
Exit Sub
End If
Sheets("Prix_de_vente").Cells(i, 1).Select
Next
MsgBox "Pas trouver"
End Sub
Mais si je suis dans une autre feuille, une fois qu'il à trouvée (j'ai fait pas à pas) :
"La méthode select de la classe range a échoué."
J'aurai également bien voulu faire :
Code:
dim bd_n as range
set bd_n = Sheets("Prix_de_vente").Cells(i, 1)
Mais cela donne une erreur.