Bonjour à tous,
Alors voilà, je dispose d'un classeur excel, composé de plusieurs feuilles.
L'une de ces feuilles, nommée "config", contient certains paramètres de l'application.
L'un de ces paramètres est une tranche horaire et de son coefficient correspondant.
Je souhaiterai à présent, réaliser une copie des coefficient dans d'autres feuilles, mais en les transposant, et sans obtenir les doublons pour les coefficients.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 tranche coefficient 22h-6h 1,5 6h-8h 1,25 8h-17h 1 17h-22h 1,25 samedi 1,5 dimanche 2 jour férié 2
Quelqu'un pourrait-il me donner une marche à suivre ?
Voici ce que j'ai essayé:
Code VBA : Sélectionner tout - Visualiser dans une fenêtre à part Sheets("config").Range("B2:B8").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Sheets(i).Range("A4"), Unique:=True
Mais aussi étrange que cela puisse paraître, voici le résultat :
N'y a-t-il pas erreur, et quand même un doublons qui traîne ? La transposition n'est pas faite, on est bien d'accord, et je ne sais pas comment faire pour la réaliser en même temps que la sélection des éléments en retirant les doublons.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 1,5 1,25 1 1,5 2
Etant un noob en programmation VBA, je ne sais donc pas ce qu'il est possible de faire.
En vous remerciant pour l'aide que vous pourrez m'apporter, je vous souhaite à tous, de passer une bonne journée.
Raph.
Partager