IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Dupliquer la ligne selon N


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2007
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 128
    Points : 76
    Points
    76
    Par défaut
    Bonjour
    J'ai une feuille Excel "copy of UC Desktops.xls" ( fichier joint )
    Je voudrai dupliquer la ligne entiere selon "quantité SAP" ( qui peut etre entre 0 et 500 )

    si Quantité SAP = 5 ==> Dupliquer la ligne entiere : 4 fois juste en dessous

    Merci

    Pour info : j utilise Excel 2003

  2. #2
    Expert éminent
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Points : 7 964
    Points
    7 964
    Par défaut
    Bonjour,

    Si j'ai bien compris, ceci devrait convenir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub Test()
    Application.ScreenUpdating = False
    Dim i As Integer, N As Integer
     
    For i = Cells(Rows.Count, 7).End(xlUp).Row To 5 Step -1
        If Cells(i, 7) > 1 Then
            N = Cells(i, 7).Value - 1
            Range(Cells(i + 1, 1), Cells(i + N, 1)).EntireRow.Insert
            Rows(i).Copy Range(Cells(i + 1, 1), Cells(i + N, 1))
        End If
    Next
    Application.ScreenUpdating = True
    End Sub
    LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA

    Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.

Discussions similaires

  1. [2008R2] Dupliquer une ligne d'enregistrement selon une valeur de cette ligne
    Par JazzFun dans le forum Développement
    Réponses: 7
    Dernier message: 09/06/2015, 13h02
  2. Réponses: 2
    Dernier message: 08/07/2014, 09h24
  3. Dupliquer des lignes de données
    Par PamelaGeek dans le forum Requêtes
    Réponses: 1
    Dernier message: 31/01/2006, 19h01
  4. Ne pas afficher une ligne selon une valeur
    Par uloaccess dans le forum Access
    Réponses: 3
    Dernier message: 18/11/2005, 14h04
  5. Ajout n lignes selon valeur...
    Par nicburger dans le forum Access
    Réponses: 1
    Dernier message: 26/10/2005, 19h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo