Bonjour !
Dans le jeu de données ci-joint, je voudrais copier les valeurs de la colonne C dans la colonne H selon plusieurs critères…
Par exemple je veux copier pour les valeurs de la colonne A « 3160T1,1 » la plus petite valeur positive de la colonne C…ici, la valeur est 286.
J’ai une ébauche de code que voici :
Ce code ne répond pas à « la plus petite valeur positive »…de plus, je ne sais pas généraliser ce code pour les autres valeurs de la colonne A : j’ai d’autres valeurs comme 3160t1,10 3160t1,11…(la valeur du chiffre après la virgule variant de 1 à 40 mais toutes les valeurs n’y sont pas forcément)…
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Range("a1").Select For Index = 2 To 50 If (Cells(Index, 1) = "3160T1,1" and cells(Index,3)>0)Then Range(Cells(Index, 3), Cells(Index, 3)).Select Selection.Copy Range(Cells(Index, 8), Cells(Index, 8)).Select ActiveSheet.Paste End If Next Index End Sub
Merci à ceux qui pourront m’aider
Partager