Re : Macro de recherche ligne par ligne
Bonjour mapomme,
J'avais hâte d'essayer le nouveau code. C'est impressionnant. Je ne comprends pas tout mais cela fonctionne très bien. J'aurais aimé que la macro s'arrête sur un certain chiffre plutôt que sur la somme d'une combinaison. Par exemple, quand la cellule c16 = 10, 11 ou 25, peu importe, alors la recherche s'arrête ( parce que les 10, 11 ou 25 conditions ont été remplies) et, si l'on appuie sur la recherche de nouveau, elle reprends là où elle avait arrêté pour compléter la recherche dans le tableau.
Actuellement, j'utilise le code suivant:
Application.ScreenUpdating = False
i = 0
Do
If ActiveCell.value = "" Then Exit Sub
i = i + 1
[u12] = [u12] + 1
Range("e17:n17").Offset(i, 0).Copy
Range("j11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Loop Until ([x8]) >= ([v8])
Range("u10").Select
End Sub
Ce code est très lent puisqu'il passe en revue chaque ligne,l'une après l'autre, contenant 10 numéros avant de s'arrêter s'il atteint le numéro ciblé.
Merci