comparaison de cellules dans des feuilles differantes

  • Initiateur de la discussion Initiateur de la discussion zoef747
  • 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 !

Z

zoef747

Guest
bonjour

je voudrai comparer des cellules dans des feuilles differantes:
(cf la ligne:
If Range("B" & i) = Sheets("feuil2").Range(B1) Then
mais ma maro se plante ...

Dim i As Integer, j As Integer, newfactnb As Integer
Sheets("feuil1").Activate
newfactnb = Application.Max(Columns("L:L")) + 1
i = 2
j = 1
Do Until Range("L" & i) = ""
i = i + 1
Loop
Rows(i).Copy (Sheets("feuil2").Range("A" & j))
Range("L" & i).Activate
ActiveCell = newfactnb
i = i + 1
j = j + 1
Do
Do Until Range("L" & i) = ""
i = i + 1
Loop
If Range("B" & i) = Sheets("feuil2").Range(B1) Then
Rows(i).Copy (Sheets("feuil2").Range("A" & j))
Range("L" & i).Activate
ActiveCell = newfactnb
i = i + 1
j = j + 1
End If
Loop


merci d'avance
 
Re : comparaison de cellules dans des feuilles differantes

Bonjour,
et bien vu que
If Range("B" & i) = Sheets("feuil2").Range(B1)
ne fonctionne pas,
comment faire ?
Excuses moi je n'avais plus les yeux en face des trous...🙄
Mais je vois que toi non plus😀

Remplaces
Code:
    If Range("B" & i) = Sheets("feuil2").Range(B1)
par
Code:
     If Range("B" & i) = Sheets("feuil2").Range("B1")
Cordialement
 
- 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

Réponses
5
Affichages
911
Réponses
4
Affichages
734
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour