Bonjour,
J'ai parcouru le forum sur les pb de sélection de cellule sans succès....
Voici mon problème :
Je voudrais parcourir toutes les cellules de ma colonne K et dès que la cellule active = 0 je copie la cellule active et les 3 à sa droite.
Exemple :
si K2 = 0
selection et copie de K2 à N2
et colle de G2 à J2
puis on va à la ligne suivante pour voir K3 etc.....
J'ai donc écrit ça mais je ne sais pas comment lui demander d'aller copier les 3 cellules après la cellule active.....
D'avance merci pour les réponses.....
@+
Mumu
J'ai parcouru le forum sur les pb de sélection de cellule sans succès....
Voici mon problème :
Je voudrais parcourir toutes les cellules de ma colonne K et dès que la cellule active = 0 je copie la cellule active et les 3 à sa droite.
Exemple :
si K2 = 0
selection et copie de K2 à N2
et colle de G2 à J2
puis on va à la ligne suivante pour voir K3 etc.....
J'ai donc écrit ça mais je ne sais pas comment lui demander d'aller copier les 3 cellules après la cellule active.....
Code:
Range("K2").Activate
Do While ActiveCell.Value <> ""
'pb de syntaxe dans la ligne qui suit
If ActiveCell.Value = 0 Then ActiveCell(ActiveCell, ActiveCell.Offset(0, 3)).Copy
ActiveCell.Offset(-4, 0).Select
ActiveSheet.Paste
ActiveCell.Offset(1, 0).Select
Loop
D'avance merci pour les réponses.....
@+
Mumu