Utilisation de macros

Bonjour à tous,

j'ai un fichier qui me pose problème régulièrement.

je dois dupliquer les lignes où il y a en quantité : 2,3,4 ou 5 ...

cela me prend un temps fou!

or, recement on m'a parlé de Macros ... je suis novice .

j'ai essayé mais en vint...

voici le fichier ( enfin une partie lol)

Bonjour,

une proposition

Sub aargh()
    With Sheets("feuil1") '
        dl = .Cells(Rows.Count, 1).End(xlUp).Row
        For i = dl To 2 Step -1
            q = .Cells(i, 3)
            If q > 1 Then
                .Rows(i + 1 & ":" & i + q - 1).Insert
                .Rows(i).Copy .Rows(i + 1 & ":" & i + q - 1)
            End If
        Next i
    End With
End Sub

Bonjour,

Merci

Mais faut que j'écrive cela manuellement ?

Bonjour,

sur le forum,

sélectionner le code en cliquant sur tout sélectionner

copier le code (ctrl-C)

aller en excel

faire alt-F11, pour ouvrir l'éditeur VBE (outil qui permet de gérer les macros)

faire menu, insérer module

coller le code (ctrl-V)

la macro est maintenant disponible

faire alt-F11 pour quitter l'éditeur VBE et revenir vers excel

sauver le fichier (avec l'extension xlsm, pour suaver la macro)

faire alt-F8 pour lancer la macro

bonjour,

ça marche!merci beaucoup!

pouvez-vous me dire comment je peux faire pour rajouter des macros, car j'ai des articles qui vont jusqu'à 10

Bonjour,

je ne comprends pas la question.

la macro ajoute autant de lignes qu'indiqué en colonne C (-1)

si cela ne fonctionne pas merci de mettre un fichier avec un exemple qui ne fonctionne pas.

Rechercher des sujets similaires à "utilisation macros"