Ajout de ligne ecxel macro

Bonjour, je souhaiterai connaitre les lignes de codes me permetant d'ajouter des ligne en fonction d'une saisie:

B1=5

ajout de 5 lignes C D E F G

ex:

0.......B1=0..................................0 B1=3
1
2
3
..................................................1
..................................................2
..................................................3

merci d'avance!!
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. Salut,

    essayes ça :

    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim cell As Integer
    cell = Range("B1").Value

    If Not Application.Intersect(Target, Range("B1")) Is Nothing Then

    For compteur = 1 To cell
    Rows("2:2").Insert Shift:=xlDown
    ActiveCell.Offset(1, 0).Select
    Next

    End If
    End Sub
    0
    1. en faite ji sui arriver mai sest simpas

      bn ses un peu plus compliquer ske jai fai mais sa marche

      par hasard tu ne serai pa comment faire untruc du style

      k=Range("Hi").Value
      K=Range("H(1+val).value

      en faite jaimerai metttre une variable a la cellule choisit mai jvoi po comment

      merci davance
      0