Année trsnsformée en date

  • Initiateur de la discussion Initiateur de la discussion falafala
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

falafala

Guest
Bonjour à tous,

Dans une colonne j'ai des années (par exemple 1980).

Je voudrais qu'une macro aille copier cette colonne dans une autre colonne sous le format date (1980 devient 01/01/1980).

Du coup, ce sera toujours le 1er janvier XXXX.

Je vous remercie par avance.

Fala fala
 
Re : Année trsnsformée en date

Bonjour


A tester
une formule

= "1/1/" & cellule qui contient la date

par macro

Code:
Sub travdemande()
Dim nomfeuille1 As String
Dim cellule As Range
nomfeuille1 = ActiveSheet.Name
With Sheets(nomfeuille1)

    For Each cellule In .Range("a2:a" & .Range("a65536").End(xlUp).Row)
        If IsDate(cellule.Value) Then
            .Range("e" & cellule.Row) = "1/1/" & Year(cellule.Value)
        Else
            .Range("e" & cellule.Row) = "1/1/" & cellule.Value
        End If
           
    Next cellule


End With
End Sub

JP
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
399
Réponses
3
Affichages
214
Retour