bonjour bonjour

j'ai un tableau de cette forme, à 2 colonnes :

cellule plage_vide
ligne_vide
plage_vide texte
plage_vide texte
plage_vide texte

- ici dans mon exemple on a la ligne "cellule" puis 3 lignes à traiter "plage_vide" mais le tableau complet comprend des centaines de fois cette configuration avec des nombres de lignes à traiter qui changent (donc pas toujours 3 comme ici)
- je veux copier la "cellule" dans les "plages_vides" en face du texte avec une
petite macro (en boucle évidemment)

quand j'enregistre la macro et que je l'exécute, ça foire + il y a des
instructions que je ne comprends pas... ma macro :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
     Selection.Copy <<< JE SUIS POSITIONNE SUR LA 1E CELLULE ET JE LA COPIE
    ActiveCell.Offset(0, 1).Range("A1").Select <<< JE ME DEPLACE VERS LA 
DROITE MAIS CE A1 DANS LA MACRO M'ENERVE
    Selection.End(xlDown).Select <<< JE SAUTE DANS LA 2E COL. SUR LA 1E LIGNE
    Range(Selection, Selection.End(xlDown)).Select <<< J'IDENTIFIE LE NB DE 
LIGNE CONCERNEES
    Range(Selection, Selection.End(xlToLeft)).Select <<< JE ME DEPLACE A 
GAUCHE TOUT EN MAINTENANT LA SELECTION
    ActiveCell.Offset(0, -1).Range("A1:A5").Select <<< L'ENDROIT OU JE VAIS 
COPIER MA FORMULE; LE A1:A5 M'ENERVE PUISQUE LA GRANDEUR DE LA ZONE VA ETRE 
CHANGEANTE ; LA MACRO SE BLOQUE DE TOUTE FACON ICI
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, 
SkipBlanks _
        :=False, Transpose:=False <<< COPIER LA CELLULE
>>> ENSUITE J'AI DES LIGNES DE DEPLACEMENT DANS LE TABLEAU QUI 1) SUPPRIME LA LIGNE CELLULE ET SE POSITIONNE SUR LA SUIVANTE
    ActiveCell.Select
    Application.CutCopyMode = False
    Selection.End(xlUp).Select
    ActiveCell.Range("A1:F1").Select
    Selection.ClearContents
    ActiveCell.Select
    Selection.End(xlDown).Select
    Selection.End(xlDown).Select
    Selection.End(xlDown).Select
je pige rien, à l'aide HELP, j'ai cherché pas trouvé... ai pas trouvé comment se débarasser de ces A1:A5 qui sont variables chez moi !

merci d'avance