Convertir dates MJA avec une macro

Fermé
mmyriamm - 9 juin 2021 à 20:28
 mmyriamm - 9 juin 2021 à 20:46
Bonjour,

J'ai fait une macro avec l'enregistreur et j'aimerais la modifier pour que lorsque j'appuie sur le raccourci CTRL +N que ce soit la sélection en cours qui soit converti et non pas la colonne G puisque cela peut se produire sur différentes colonnes dans mes rapports. Je ne suis pas trop habile à modifier le format d'une macro.

Merci beaucoup!


Sub ConvertirMJA()
'
' ConvertirMJA Macro
'
' Touche de raccourci du clavier: Ctrl+n
'
Columns("G:G").Select
Selection.TextToColumns Destination:=Range( _
"Tableau1[#Headers,[Invoice Date]]"), DataType:=xlFixedWidth, FieldInfo:= _
Array(0, 3), TrailingMinusNumbers:=True
End Sub



Configuration: Windows / Chrome 91.0.4472.77
A voir également:

1 réponse

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
9 juin 2021 à 20:40
Bonjour

A priori, en supprimant cette ligne
Columns("G:G").Select
ça devrait fonctionner

Cdlmnt
0
Malheureusement ça ne fonctionne pas. Aussi l'entête de colonne ne sera pas toujours Invoice date il faut donc changer plus que ça et la rendre très générique.
0