Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
j'ai une valeur égale à 3 dans ma cellule, et je souhaite que vba insere autant de ligne en dessous que le nombre de cette valeur (donc dans ce cas 3 lignes) .merci de vos réponses
Sub InsertLignes()
Dim DébutLigne As Integer
Dim NbLignes As Integer
DébutLigne = 4 'pour insérer à partir de la ligne 4 par exemple
NbLignes = ActiveSheet.Range('A1').Value ' si le nombre de ligne est en 'A1',sinon modifier
If NbLignes > 0 Then
Rows(DébutLigne & ':' & (DébutLigne + NbLignes - 1)).Select
Selection.Insert Shift:=xlDown
End If
End Sub
Sandrine, je te joins un petit exemple dont tu pourras t'inspirer pour créer une macro... Si ce n'est pas ta demande, précise un peu ce que tu souhaites
En effet, si tu souhaites le faire manuellement, rien de plus simple, mais il faut le dire :whistle:
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.