Bonjour,
Un truc dans le genre ?
Le code inscrit le mot "Manuel" dans toutes les cellules de la colonne I quand la cellule de la colonne B située sur la même ligne n'est pas vide.
Une petite précision, tu parle de la cellule I4 ou toute la colonne I ?
Sub Test()
Dim Plage As Range
Dim Cel As Range
With ActiveSheet
Set Plage = .Range(.Cells(1, 2), .Cells(.Rows.Count, 2).End(xlUp))
End With
For Each Cel In Plage
If Cel.Value <> "" Then Cel.Offset(, 7).Value = "Manuel"
Next Cel
End Sub
Hervé.