Bonsoir,
Tentative d'explication
ta ligne de code ne donnera rien sinon une erreur,
elle doit être suivie d'une instruction, par exemple:
Range("K2").End(xlUp).Offset(1, 0).select
.End(xlUp) signifie la 1ère cellule occupée en partant de K2 et vers le haut
.Offset(1, 0) signifie décaler comme suit => .Offset(ligne, colonne)
les chiffres dans Offset peuvent être positifs ou négatifs
donc .Offset(1, 0) => décalé d'une ligne (vers le bas), sans décalage colonne
.Offset(1, -2) => décalé d'une ligne, et décalage 2 colonnes vers la gauche
fait un test avec
(au départ, efface K1:K10)
Sub test2()
Range("K10").End(xlUp).Offset(1, 0) = "dudu"
End Sub
ce code écrit "dudu" à la suite
claude