![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 7
|
Bonjour,
Ce truc me rends fou !!! J'ai dans une colonne texte des dates mais non formatées Excel (01.08.2008 par exemple). Dans ma macro je fais donc un replace dans ma colonne des "." par des "/" Selection.Replace What:=".", Replacement:="/", LookAt:=xlPart, _ SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False Cela fonctionne mais au passage il change l'ordre du mois et du jour et la date devient 08/01/2008 !!! En faisant cette même manip à la main dans Excel avec le Chercher/Remplacer classique, cela marche et pas d'échange mois et jour !!! Grrrrrrr, quelqu'un aurait une super idée pour me sortir de ce bourbier ? ![]() Merci d'avance Samuel |
|
|
|
| ANNONCES | |||
|
|
|
|
#5 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 7
|
Voilà un fichier exemple.
-Si tu fais le remplacement avec la rechercher/remplacer dans excel, cela se passe bien -Et si tu lances la macro Macro1, le jour et le mois s'inverse !!! Macro écrite dans l'exemple en enregistrant en plus ma première manip manuelle ! Toujours aussi surprenant ![]() |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2007
Localisation: Lyon
Version Excel : Excel 2007 (PC)
Messages: 481
|
Bonjour, Salut pierrejean,
A essayer le code suivant : Code:
Columns("A:A").TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, FieldInfo:=Array(0, 4)
__________________
Cdlt, |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 7
|
Merci Raja, cela marche nickel. Je ne sais pas trop pourquoi mais la solution de contournement donne satisfaction !
Merci aussi PierreJean pour la tentative. Des fois Excel est énervant avec ces petits soucis... Heureusement que la communauté est active sur le web ;-) |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Version Excel : Excel 2000 (PC)
Messages: 5 949
|
Re
Merci a Raja de m'avoir fait connaitre le TexToColumns Mon replace butait sur le mot debut qu'Excel ne pouvait pas traduire en date |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2007
Localisation: Lyon
Version Excel : Excel 2007 (PC)
Messages: 481
|
Re pierrejean,
Je profite du moment pour te resaluer. C'est vraiment un grand bonheur de te croiser sur les fils(a mon avis je ne suis pas seul à le penser). Malgré mon manque de connaissance en VBA, je tente de temps en temps une parade. Tant mieux, si ça marche. Mais, pour en revenir à notre "TextToColumns", je ne le connaissais pas non plus. Vive l'enregistreur de macro !!!
__________________
Cdlt, Dernière modification par Raja ; 03/09/2008 à 19h16. |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Onglet récalcitrant | Laydie | Forum Excel | 3 | 03/07/2006 14h50 |
| Onglet récalcitrant | Willows | Forum Excel | 8 | 11/05/2006 14h18 |
| Aiguillage recalcitrant vba | binoute | Forum Excel | 10 | 13/04/2005 14h46 |
| bouton recalcitrant !! | excalibur | Forum Excel | 2 | 26/02/2005 19h10 |
| optionbutton récalcitrant | JMJ | Forum Excel Downloads - Archives | 1 | 27/06/2002 14h42 |