Rapport de message :*
 

Tri colonne

Titre du sujet : Tri colonne
par Nutella le 24/09/2012 16:41:29

Bonjour à tous,

Je suis novice dans la programmation des macros Excel. J'ai deux questions à poser s'il vous plait.

Première question :

la mise en place d'une macro Execel permettant de parcourir une colonne (exemple colonne A Feuil 1) puis de comparer le contenu des cellules de cette même colonne par une variable ayant 5 caractères. Si elle trouve une cellule ayant 5 caratères, elle remplace  cette valeur par la valeur provenant de la colonne A feuil 2 meme numéro de ligne.
J'ai fait le script mais il ne marche pas je ne sais pas le pourquoi.
Voici le script :

sub Tri()

Dim Chaine As String * 5
i = 0
Do
   i = i + 1
   If Len(Cells(A & i) = Chaine) Then
   Range("A" & i).Select
   Selection.Copy
   ActiveSheet.Paste
      Else
      End If
      Loop While Cells(K & i) <> "Chaine"
      End Sub

Deuxième question:


Je souhaite mettre en place dans la même macro un duplicateur des les lignes et leurs comtenu feuille.
Exemple :
je veux dupliquer le contenu de la ligne 1 à ligne 5 sur la ligne 6 à 10 de la même feuille Excel.

Merci d'avance !