Bonjour,
N'étant pas un master en excel, je viens chercher de l'aide en espérant que quelqu'un puisse m'aider.
Voilà, depuis quelques jours un de mes documents excel inverse systématiquement les mois et les jours d'une liste de date pour toutes les dates qui contiennent un jour inférieur/égal à 12.
C'est à dire que 02/06/2018 devient le 06/02/2018.
Cette liste de date provient d'un autre onglet en format JJ-MM-AAAA.
La macro sert à copier l'onglet source, à coller en valeur la liste de dates, puis à changer les "-" en "/".
Seulement, je constate que les jours et les mois sont intervertis.
L'onglet destination est en format Date, lorsque je le passe en format standard, les dates qui sont normales restent en JJ/MM/AAAA, mais les dates qui ont été interverties passent en valeur numérique: ex: 43232.
Pouvez-vous m'aider ?
Pour information, la macro actuelle ressemble à ça:
D'avance, je vous remercie pour votre aide !
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 Sheets("DAY-PIVOT").Select Cells.Select Selection.Copy Sheets("DAY_OPT").Select Cells.Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False Sheets("DAY_OPT").Select Columns("D:D").Select Selection.Replace What:="-", Replacement:="/", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Range("A1").Select
Workid
Partager