Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
berger
Inscrit le: 17 Mai 2005 Messages: 107
|
Posté le: 19 Avr 2006 19:50 Sujet du message: Help macros excel et vba |
|
|
Bonjour à tous,
Voilà, je développe mes macros sous vba pour excel. Le problème c'est quand je fais un copier coller d'une page web avec des dates, si je colle avec excel il me met les dates correctement.
Si j'utilise une macros sous vba, il me met les dates au format anglais.
Je sais que c'est le fait d'avoir excel 2003 en français et vba en anglais. Car depuis 97 Microsoft ne développe plus vba en français.
Si quelqu'un a une idée.
A plus |
|
Revenir en haut |
|
|
berger
Inscrit le: 17 Mai 2005 Messages: 107
|
Posté le: 19 Avr 2006 19:52 Sujet du message: |
|
|
J'oubliais de préciser que c'est pour automatiser la récupération de données pour ma base de turf |
|
Revenir en haut |
|
|
lazare
Inscrit le: 21 Juin 2005 Messages: 198
|
Posté le: 19 Avr 2006 20:44 Sujet du message: |
|
|
Hello!
Une petite suggestion (je l'ai récupéré sur le net):
Citation: | For i = FirstLineIndex To LastLineIndex
'Sélectionne la cellule
Cells(i, ColIndex).Select
With Selection
If IsDate(.Value) Then
'Condition d'inversion
If .NumberFormat = "mm/dd/yyyy" Then
'Mémorise la date
myDate = .Value
'Transforme le type du format date
.NumberFormat = "dd/mm/yyyy"
'Transforme la date en inversant les valeurs du mois et du jour
.Value = CDate(Month(myDate) & "/" & Day(myDate) & "/" & Year(myDate))
End If
End If
End With
Next i
|
|
|
Revenir en haut |
|
|
berger
Inscrit le: 17 Mai 2005 Messages: 107
|
Posté le: 19 Avr 2006 21:10 Sujet du message: |
|
|
Je te remercie. Je vais tester. J'avais déjà utilisé "Isdate" mais je vais voir avec le test sur le format.
A plus |
|
Revenir en haut |
|
|
jegagneauxcourses Administrateur
Inscrit le: 18 Fév 2004 Messages: 4893
|
Posté le: 19 Avr 2006 22:24 Sujet du message: |
|
|
Bonsoir,
Je viens de déplacer le message.
Concernant VBA, je ne suis pas assez bon pour répondre à ta question
Salutations
Nicolas |
|
Revenir en haut |
|
|
berger
Inscrit le: 17 Mai 2005 Messages: 107
|
Posté le: 20 Avr 2006 9:22 Sujet du message: |
|
|
Excuse moi. Mais comme c'était en rapport avec le turf, je me suis permis.
De plus je n'avais pas vue l'autre forum.
A plus |
|
Revenir en haut |
|
|