Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

poursuivre la recherche la valeur à ligne n+1 si elle n'existe pas à la ligne n

  • Initiateur de la discussion Initiateur de la discussion daocasa
  • Date de début Date de début

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 !

D

daocasa

Guest
bonjour,

J'ai passé toute la journée d'hier de trouver solution à mon problème:

comment faire pour la fonction "find" continu de chercher à la ligne n+1, si la ligne n est non trouvé.

For n = 1 To 99

y = Cells(n + 5, 2).Value

l = n + 5
MsgBox (y)


Set k = Range("A109:A297").Find(What:=y)

k.Activate
m = ActiveCell.Row
MsgBox (m)

Range("A" & m & ":AY" & m).Copy

Range("B" & l & ":AZ" & l).PasteSpecial

Next n
 
Re : poursuivre la recherche la valeur à ligne n+1 si elle n'existe pas à la ligne n

Bonsoir Daocasa, bonsoir le forum,

Peut-être comme ça :
Code:
Sub Macro1()
Dim n As Byte
Dim l As Byte
Dim y As Variant
Dim k As Range

For n = 1 To 99
    l = n + 5
    y = Cells(l, 2).Value
    MsgBox y
    Set k = Range("A109:A297").Find(What:=y)
    If Not k Is Nothing Then
        m = k.Row
        MsgBox (m)
        Range("A" & m & ":AY" & m).Copy
        Range("B" & l & ":AZ" & l).PasteSpecial
        Exit sub
    End If
Next n
End Sub
 
Dernière édition:
Re : poursuivre la recherche la valeur à ligne n+1 si elle n'existe pas à la ligne n

Bonjour,

Merci pour votre réponse effectivement c'est ce que j'ai réalisé , merci pour votre réponse. 🙂
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
4
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…