1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Sub Valeurs()
Dim NbLigne As Long, i As Long
'défini la dernière ligne utilisée dans la colonne G pour la boucle
NbLigne = Sheets("Feuil1").Cells(Columns(5).Cells.Count, 5).End(xlUp).Row
For i = 10 To NbLigne 'Boucle de la ligne 10 à la dernière(basé sur la colonne G)
If Sheets("Feuil1").Cells(i, 7) = True Then 'si colonne G, ligne i = vrai alors
Sheets("Feuil1").Cells(i, 8) = Sheets("feuil1").Cells(i, 5) 'met en colonne H valeur colonne E
Else:
Sheets("Feuil1").Cells(i, 8) = Sheets("Feuil1").Cells(6, 9) 'sinon met en colonne H la valeur de I6
End If
Next i
End Sub |
Partager