[VBA] Date et Excel
Fermé
IBegin
Messages postés
7
Date d'inscription
vendredi 1 juillet 2005
Statut
Membre
Dernière intervention
11 janvier 2008
-
4 mai 2007 à 15:21
IBegin Messages postés 7 Date d'inscription vendredi 1 juillet 2005 Statut Membre Dernière intervention 11 janvier 2008 - 9 mai 2007 à 09:21
IBegin Messages postés 7 Date d'inscription vendredi 1 juillet 2005 Statut Membre Dernière intervention 11 janvier 2008 - 9 mai 2007 à 09:21
A voir également:
- [VBA] Date et Excel
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Trier par date excel - Guide
- Déplacer une colonne excel - Guide
2 réponses
Cricri222
Messages postés
6
Date d'inscription
vendredi 4 mai 2007
Statut
Membre
Dernière intervention
8 mai 2007
4
8 mai 2007 à 00:19
8 mai 2007 à 00:19
Salut,
Tu peux arranger ce problème de format avec la fonction
Format
Sheets("Calcul").Range("D19").Value = Format(frmSaisie.txtDate.Text, "dd/MM/yy")
J'ai recréé ta macro avec un TextBox.
Je sais aussi qu'il existe une fonction pour convertir une date au format régionnal, mais je ne la retrouve pas.
En fait, Value n'existe pas en Visual Basic version 6.00. Je pense que , comme value existait au niveau de l'objet range et n'était donc pas incompatible avec les autres objets, cela a du être une bonne occasion de doubler ce qui existait déjà.
A plus
Tu peux arranger ce problème de format avec la fonction
Format
Sheets("Calcul").Range("D19").Value = Format(frmSaisie.txtDate.Text, "dd/MM/yy")
J'ai recréé ta macro avec un TextBox.
Je sais aussi qu'il existe une fonction pour convertir une date au format régionnal, mais je ne la retrouve pas.
En fait, Value n'existe pas en Visual Basic version 6.00. Je pense que , comme value existait au niveau de l'objet range et n'était donc pas incompatible avec les autres objets, cela a du être une bonne occasion de doubler ce qui existait déjà.
A plus
IBegin
Messages postés
7
Date d'inscription
vendredi 1 juillet 2005
Statut
Membre
Dernière intervention
11 janvier 2008
9 mai 2007 à 09:21
9 mai 2007 à 09:21
Tout d'abord merci de ta réponse, mais malheureusement ça ne fonctionne pas. Si je mets par exemple le 26/04/07, ça marche (parce que le 04/26/07 ça n'existe pas), mais en revanche si je mets le 01/02/07, j'obtiens 02/01/07...
pas simple...
pas simple...