Date texte et numerique en VBA Excel

cs_simplementyann Messages postés 26 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 30 mai 2007 - 19 oct. 2006 à 23:43
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 20 oct. 2006 à 08:37
Bonjour,

Je cherche une ligne de code VBA EXCEL (97 de préférence) pour traiter la colonne DATE dans une base de données. Les dates saisies sont aux formats numériques ou texte (quand tout va bien).
J'ai un code ressemblant à celà :
I = 1
Do
I = I + 1
..
..
.. cells( I, 6 ).value    ' représente la date colonne F, je me sers de la variable I pour la ligne
..
Loop until ...

Par avance, merci de votre aide. Toutes les suggestions seront les bienvenues car je suis perdu.

Cordialement, Yann

3 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
20 oct. 2006 à 00:13
Salut,

tu dis "Je cherche une ligne de code VBA EXCEL (97 de préférence) pour traiter la colonne DATE dans une base de données" mais ça ne nous dit pas ce que tu veux faire par "traiter" !

Un peu plus de précisions seraient la bienvenue...

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
cs_simplementyann Messages postés 26 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 30 mai 2007
20 oct. 2006 à 08:17
Mille excuses pour le manque de précision,

Quand je parle de traiter une colonne DATE sous Excel  en VBA, mon problème est de modifier toutes les dates d'une même Base de Données (colonne F) saisies sous les formats textes ou numériques en un seul format (numérique).



Le VBA me sert déjà à traiter ma base de données et j'ai besoin de modifier les dates à des fins statistiques, ce qui m'est impossible actuellement.

Merci encore de ton aide.



Cordialement, Yann


 
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
20 oct. 2006 à 08:37
Essaie ceci :

    Columns(6).Select
    Selection.NumberFormat = "General"

Toutes les dates au format 20/10/2006 s'afficheront comme ceci : 39010

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
Rejoignez-nous