Conseil dans une formul visual basic

Fermé
higors - 5 janv. 2016 à 10:29
 higors - 5 janv. 2016 à 12:56
Bonjour,

Je souhaiterais couper une ligne(3ème) à partir de la colonne A pour la coller à partir de la colonne O une ligne avant(2ème). Je voudrais pouvoir répéter le processus toutes les deux lignes (en partant de la 3ème) et toujours en collant une ligne avant celle couper.
A voir également:

2 réponses

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
5 janv. 2016 à 11:37
Bonjour higors,

Exemple de macro à adapter à tes besoins :
Sub coupe()
'Boucle depuis la ligne 3 jusqu'à la ligne 300 2 par 2
For n = 3 To 300 Step 2 ' A ADAPTER
    'Selectionne et coupe de la colonne A à la colonne N
    Range("A" & n & ":N" & n).Select
    Selection.Cut
    'Selectionne la cellule en O ligne précedente et colle
    Range("O" & n - 1).Select
    ActiveSheet.Paste
Next
End Sub


Cdlmnt
Via
0
Cela fonctionne exactement comme je le voulais. Je te remercie beaucoup via55.
0