Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

découpage d'un nombre

  • Initiateur de la discussion Initiateur de la discussion cmarechaux
  • 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 !

C

cmarechaux

Guest
bonjour le Forum,

j'ai dans une cellule des valeurs de type suivant : 20070524. je cherche a remplacer ce chiffre dans la même cellule. par une date (24/05/2007).
je dois préciser que cela doit s'appliquer sur un tableau contenant de nombreuses lignes(pas tj le même nombre de ligne)

si quelqu'un a un bout de code VBA pour m'aider, je suis preneur !!!!!

merci d'avance
 
Re : découpage d'un nombre

Salut CMarechaux,

Le bout de code qu'il te faut 😉

Si les valeurs à transformer sont dans la colonne A
Code:
Sub RemplaceDate()
  Dim Cel As Object, DerLig As Integer, MemDate As String
  Dim VJour As Integer, VMois As Integer, VAn As Integer
  DerLig = Sheets(1).Range("A65536").End(xlUp).Row
  For Each Cel In Sheets(1).Range("A1:A" & DerLig)
    MemDate = Cel.Value
    VJour = Right(MemDate, 2)
    VMois = Mid(MemDate, 5, 2)
    VAn = Left(MemDate, 4)
    Cel.Value = DateSerial(VAn, VMois, VJour)
  Next
End Sub

Voilà 😀
 
Re : découpage d'un nombre

merci beaucoup,

ca correspond exactement a ce que je souhaitais et ça s'intègre parfaitement dans mon projet

a+
😀 😀 😀
 
Re : découpage d'un nombre

Bonsoir cmarechaux, BrunoM45

Une autre approche, sélectionner la colonne
menu données
convertir
Etape 3 sélectionner date et indiquer le format

Terminer

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
5
Affichages
256
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…