Impossible de changer format date excel

lojero Messages postés 3 Statut Membre -  
lojero Messages postés 3 Statut Membre -
bonjour,
j'ai un fichier avec des dates sous cette forme '02-Apr-13 pour 2 avril 2013
remarquer la virgule avant la date. car je crois que c est à cause de cette virgule que en passant par format cellule personnalisé je n arrive pas à changer de format pour les dates
SVP, aidez-moi
merci
A voir également:

6 réponses

Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 140
 
Bonjour,

Dans un premier temps utilise la fonction Remplacer

sélectionne la plage des dates à traiter et suivant ta version excel que tu n'as pas précisé, clic sur Remplacer, dans Rechercher saisir l'apostrophe ' dans Remplacer ne rien mettre et clic sur remplacer tout
et tu reviens sur la discussion

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
lojero Messages postés 3 Statut Membre
 
bonjour Mike-31

J'ai essayé ton astuce mais ca ne fonctionne pas. j'ai ce message «EXCEL ne trouve pas de données correspondantes...............excel ne peut pas remplacer les données d'une feuille protégé», J ai enlevé toutes les protection en vain. j'utilise excel 2010.
merci de m'aider
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Envoie ton fichier !
0
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 140
 
Re,

Comme le conseille Raymond que je salue, envoie ton fichier, clic sur ce lien, parcourir (pour sélectionner ton fichier), créer le lien et colle le lien généré dans un post

https://www.cjoint.com/

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

sélectionne ta plage et lance cette macro :
Sub suppApprostrophe1()
    Dim c As Range
    For Each c In Selection
        If c.PrefixCharacter = "'" Then
            c = c.Value
            'ou
            'c=cdate(c)
        End If
    Next c
End Sub 

La 2nde option, qui est en commentaire, ne pourra marcher que si tu es sur excel en anglais.
Sinon il faudrait toutes les abréviations de mois si tu veux les transformer en dates.

eric
0
lojero Messages postés 3 Statut Membre
 
merci à tous
j'ai créé le lien pour le fichier
https://www.cjoint.com/?3GydJrRLxEZ
merci eric, je vais essayer ton macro
0