L
lennon535535
Guest
Bonjour,
J'ai écris une macro, j'ai vérifié que les cases correspondaient bien et pourtant je n'ai pas de valeur qui s'affiche.
Pourriez-vous m'indiquer qu'elles sont les erreurs que j'ai commis?
Sub Conditions()
Dim i As Integer
For i = 19 To 50
If Cells(5, 4).Value = Sheets("Imprégnation + resultat bande").Cells(i, 2).Value And Cells(69, 20).Value = Null Then
Cells(69, 20).Value = Sheets("Imprégnation + resultat bande").Cells(i, 51).Value
End If
If Cells(5, 4).Value = Sheets("Imprégnation + resultat bande").Cells(i, 2).Value And Cells(69, 20).Value <> Null Then
Cells(69, 20).Value = (Cells(69, 20).Value + Sheets("Imprégnation + resultat bande").Cells(i, 51).Value) / 2
End If
Next
End Sub
J'ai écris une macro, j'ai vérifié que les cases correspondaient bien et pourtant je n'ai pas de valeur qui s'affiche.
Pourriez-vous m'indiquer qu'elles sont les erreurs que j'ai commis?
Sub Conditions()
Dim i As Integer
For i = 19 To 50
If Cells(5, 4).Value = Sheets("Imprégnation + resultat bande").Cells(i, 2).Value And Cells(69, 20).Value = Null Then
Cells(69, 20).Value = Sheets("Imprégnation + resultat bande").Cells(i, 51).Value
End If
If Cells(5, 4).Value = Sheets("Imprégnation + resultat bande").Cells(i, 2).Value And Cells(69, 20).Value <> Null Then
Cells(69, 20).Value = (Cells(69, 20).Value + Sheets("Imprégnation + resultat bande").Cells(i, 51).Value) / 2
End If
Next
End Sub