Format Date impossible avec inputbox Excel
Résolu/Fermé
tictac847
Messages postés
26
Date d'inscription
mercredi 5 octobre 2011
Statut
Membre
Dernière intervention
24 décembre 2013
-
11 janv. 2012 à 14:34
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 11 janv. 2012 à 16:43
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 11 janv. 2012 à 16:43
A voir également:
- Vba inputbox date format
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format doc - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 757
11 janv. 2012 à 14:44
11 janv. 2012 à 14:44
Bonjour,
Essaye ce code dans un nouveau classeur et vois la différence.
Essaye ce code dans un nouveau classeur et vois la différence.
Sub test() Dim DateExport As String Dim Jour As Date DateExport = InputBox("Selectionner la date d'export !!", "DATE EXPORT", Date) Range("A1") = DateExport Jour = CDate(InputBox("Selectionner la date d'export !!", "DATE EXPORT", Date)) Range("A2") = Jour End Sub
tictac847
Messages postés
26
Date d'inscription
mercredi 5 octobre 2011
Statut
Membre
Dernière intervention
24 décembre 2013
11 janv. 2012 à 15:45
11 janv. 2012 à 15:45
Impecable, ca marche parfaitement
Pour éviter de faire apparaitre 2 fois l'input box j'ai utiliser la méthode suivante
Dim DateExport As String
Dim Jour As Date
DateExport = InputBox("Selectionner la date d'export !!", "DATE EXPORT", Date)
Range("A1") = DateExport
Jour = CDate(DateExport)
Range("A1") = Jours
End Sub
Merci Pijaku ca faisait des heures que je bloquer dessus
Pour éviter de faire apparaitre 2 fois l'input box j'ai utiliser la méthode suivante
Dim DateExport As String
Dim Jour As Date
DateExport = InputBox("Selectionner la date d'export !!", "DATE EXPORT", Date)
Range("A1") = DateExport
Jour = CDate(DateExport)
Range("A1") = Jours
End Sub
Merci Pijaku ca faisait des heures que je bloquer dessus
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 757
11 janv. 2012 à 16:43
11 janv. 2012 à 16:43
Non! Là j'ai mis deux InputBox différentes pour que tu comprennes bien la différence.
La bonne syntaxe est :
Mais attention si on saisit autre chose qu'une date dans l'InputBox...
La bonne syntaxe est :
Dim Jour As Date Jour = CDate(InputBox("Selectionner la date d'export !!", "DATE EXPORT", Date)) Range("A2") = Jour
Mais attention si on saisit autre chose qu'une date dans l'InputBox...