Ajout de ligne ecxel macro

boubajon Messages postés 3 Statut Membre -  
licool Messages postés 134 Statut Membre -
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. licool Messages postés 134 Statut Membre 80
     
    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. boubajon Messages postés 3 Statut Membre
       
      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