Conversion nombre en texte
Résolu
Nospam54
Messages postés
159
Statut
Membre
-
Nospam54 Messages postés 159 Statut Membre -
Nospam54 Messages postés 159 Statut Membre -
Bonjour,
Sous VBA Excel 2003 je ne parviens pas à convertir et formater un nombre en texte...
Je m'explique : au cours de mon code je récupère une date d'un Textbox d'un Userform que je dois ensuite intégrée dans une chaine de caractères.
Lors du pas-à-pas, le format récupéré est, par exemple "04/04/2016".
Je convertis la valeur du Textbox au format date "ddmmyy" et cela me donne "40416".
Or je veux récupérer ma valeur en texte au format "000000", soit "040416". Et ça, je n'y parviens pas... J'ai beau y mettre du Cstr, du Format ou du Numberformat, rien n'y fait !
A noter que si le jour de la date est supérieur à 9, je n'ai pas de souci, je récupère bien 6 caractères, soit par exemple "100416"...
Qui pourrait m'aiguiller pour qu'enfin je transforme mon nombre en texte au bon format ?
Merci d'avance pour votre aide !
Sous VBA Excel 2003 je ne parviens pas à convertir et formater un nombre en texte...
Je m'explique : au cours de mon code je récupère une date d'un Textbox d'un Userform que je dois ensuite intégrée dans une chaine de caractères.
Lors du pas-à-pas, le format récupéré est, par exemple "04/04/2016".
Je convertis la valeur du Textbox au format date "ddmmyy" et cela me donne "40416".
Or je veux récupérer ma valeur en texte au format "000000", soit "040416". Et ça, je n'y parviens pas... J'ai beau y mettre du Cstr, du Format ou du Numberformat, rien n'y fait !
A noter que si le jour de la date est supérieur à 9, je n'ai pas de souci, je récupère bien 6 caractères, soit par exemple "100416"...
Qui pourrait m'aiguiller pour qu'enfin je transforme mon nombre en texte au bon format ?
Merci d'avance pour votre aide !
A voir également:
- Conversion nombre en texte
- Transcription audio en texte word gratuit - Guide
- Nombre de jours entre deux dates excel - Guide
- Excel cellule couleur si condition texte - Guide
- Nombre facile - Télécharger - Outils professionnels
- Mettre un texte en majuscule - Guide
1 réponse
Hé, hé... je me réponds à moi-même : le souci était dans le type de la variable déclarée récupérant la date... Elle était en "Long", je l'a passée en "Variant". Et là... bingo : le format récupéré (en prenant l'exemple du "04/04/2016") est bien "040416" !
Merci à moi (aux autres aussi quand même) ! :)
Merci à moi (aux autres aussi quand même) ! :)