Ajouter des lignes après une cellule nommée

bonjour a tous

sur une feuille j'ai une cellule nommée "suivant" et je voudrais pouvoir via vba écrire dans les lignes suivantes +2 et dans diverses cellules des lignes suivantes, j'ai essayer ce bout de code mais je ne trouve pas la cause du bug par erreur 24 objet requis a la ligne activecell

Sub Macro1()
'
' Macro1 Macro
'

'
    With Sheets("feuil1")
    With .Range("suivant") + 2
    .ActiveCell.FormulaR1C1 = "arret"
    End With
    End With
End Sub

je cherche toujours

Pascal

Bonjour,

Plus simplement

Sub Macro1()
    Sheets("feuil1").Range("suivant").Offset(2)= "arret"
End Sub

A+

bonjour frangy et le forum

merci de ta réponse que j'aurais du trouvé mais la cellule nommé est en colonne C si je veux ajouter un texte 5 lignes dessous mais en colonne "E" que dois je modifier

Pascal

C'est tout l'intérêt de la propriété Offset.

Pour décaler de 5 lignes et 2 colonnes :

Sheets("feuil1").Range("suivant").Offset(5,2)= "arret"

A+

re, frangy

merci beaucoup j’essayai bien mais en mettant le 2ème chiffre après le 2

ceci clos le post

merci beaucoup frangy

Pascal

Rechercher des sujets similaires à "ajouter lignes nommee"