Comment doubler des lignes automatiquement dans excel?

Bonjour à tous,

Voici mon petit souci sur lequel je plante depuis plusieurs jours.

J'ai une liste de client que je fais pour chaque envoie de colis.

Mon fichier se présente comme cela:

A B C D E F G

NOM ADRESSE CODE POSTAL VILLE 1 / 2 (NOMBRE DE cARTON)

Se que j'aimerais s'est que lorsque j'ai plus d'un carton, une ligne s'ajoute en dessous et copie le nom adresse etc... du client que j'ai déjà entrer.

Ce qui m'évitera de devoir entrer 50x le même client etc...

Est-ce que vous penser qu'il y a une solution à mon problème?

Je vous remercie d'avance pour votre aide.

Bonjour kisscool943,

Tu ne peux pas utiliser la poignée de recopie ?

Sinon joins ton fichier. Ça facilitera toute aide.

pour facilité la chose je voulais justement que tout se fasse automatiquement. Voici un pièce jointe mon fichier.

Merci pour votre réponse.

344demo.zip (9.35 Ko)

Re,

Utilise la macro suivante :

Sub AutoRemplit()
    Dim derlign As Long, lignFinal&
    Application.ScreenUpdating = False
    derlign = Range("a" & Rows.Count).End(xlUp).Row
    lignFinal = Range("g" & derlign) - Range("e" & derlign) + derlign
    If derlign < lignFinal Then
        Range("A" & derlign & ":D" & derlign).AutoFill Destination:=Range("A" & derlign & ":D" & lignFinal), Type:=xlFillCopy
        Range("E" & derlign & ":F" & derlign).AutoFill Destination:=Range("E" & derlign & ":F" & lignFinal), Type:=xlFillDefault
        Range("G" & derlign).AutoFill Destination:=Range("G" & derlign & ":G" & lignFinal), Type:=xlFillCopy
    End If
End Sub

OK je vais essayer merci beaucoup pour votre aide


Génial sa fonctionne. C'est parfait merci beaucoup!


vba-new j'aurais encore une petite question.

Est-il possible de faire que la macro que tu m'as donné se fasse automatiquement dans mon fichier? Parce que pour le moment je dois toujours allé sur exécuté pour que sa marche.

Si s'est possible comment dois-je faire?

je te remercie d'avance pour ta réponse.

Rechercher des sujets similaires à "comment doubler lignes automatiquement"