Voila le petit bout de programme :
M1 = Cells(N, 'A')
M2 = M1 + 1
M3 = M2 + 4
Range('A' & M2 & ':C' & M3).Select
Selection.ClearContents
M1 retourne bien une valeur, idem pour M2 et M3
Ces trois variables sont bien déclarés au début sur le principe :
Dim M1 as Long