Bonjour et Bonne Année,
Dans un module Visual Basic de Word, j'ai créé un module dans lequel j'ai
placé un TextBox au format Date jj/mm/aaaa et un autre au format Time hh:mm.
Je souhaite lors de l'exécution du code que la date et l'heure s'inscrivent
dans le document en littéral.
Exemple: le 06/01/2004 à 20:30 s'inscrit dans le document sous la forme: le
six janvier deux mille quatre à vingt heures trente minutes.
Je souhaite également savoir comment formatter mon TextBox de manière à ce
que les séparateurs de date restent affichés lors de la saisie d'une date.
Pour être clair, le TextBox vide doit ressembler à: / / . Lors de la
saisie, ces séparateurs ne doivent pas bouger ou s'effacer.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Geo
Bonjour jacob.marie-ange,
Bonjour et Bonne Année, Dans un module Visual Basic de Word, j'ai créé un module dans lequel j'ai placé un TextBox au format Date jj/mm/aaaa et un autre au format
Time hh:mm.
Je souhaite lors de l'exécution du code que la date et l'heure s'inscrivent dans le document en littéral.
Exemple: le 06/01/2004 à 20:30 s'inscrit dans le document sous la forme: le six janvier deux mille quatre à vingt heures trente minutes.
Ca va pas être simple mais c'est possible On peut extraire chaque élément de la date avec la fonction Format Attention dans l'aide ils ont confondu les abréviations quand c'est écrit : jjjj j mmm yyyy il faut lire : dddd d mmm yyyy. Une fois chaque extrait effectué le traduire en valeur numérique puis traduire celle-ci en lettres avec la macro dont le lien doit se trouver sur la faq ( il y en plein d'autres bonnes choses aussi) http://faq.ms.word.free.fr/
Je souhaite également savoir comment formatter mon TextBox de manière
à ce que les séparateurs de date restent affichés lors de la saisie d'une date. Pour être clair, le TextBox vide doit ressembler à: / / . Lors de la saisie, ces séparateurs ne doivent pas bouger ou s'effacer.
Le plus simple est de mettre trois zones de texte séparées par les "/" directement écrits sur ta userform.
--
A+
Bonjour jacob.marie-ange,
Bonjour et Bonne Année,
Dans un module Visual Basic de Word, j'ai créé un module dans lequel
j'ai placé un TextBox au format Date jj/mm/aaaa et un autre au
format
Time hh:mm.
Je souhaite lors de l'exécution du code que la date et l'heure
s'inscrivent dans le document en littéral.
Exemple: le 06/01/2004 à 20:30 s'inscrit dans le document sous la
forme: le six janvier deux mille quatre à vingt heures trente
minutes.
Ca va pas être simple mais c'est possible
On peut extraire chaque élément de la date avec la fonction Format
Attention dans l'aide ils ont confondu les abréviations
quand c'est écrit : jjjj j mmm yyyy
il faut lire : dddd d mmm yyyy.
Une fois chaque extrait effectué le traduire en valeur numérique puis
traduire celle-ci en lettres avec la macro dont le lien doit se
trouver sur la faq
( il y en plein d'autres bonnes choses aussi)
http://faq.ms.word.free.fr/
Je souhaite également savoir comment formatter mon TextBox de
manière
à ce que les séparateurs de date restent affichés lors de la saisie
d'une date. Pour être clair, le TextBox vide doit ressembler à: /
/ . Lors de la saisie, ces séparateurs ne doivent pas bouger ou
s'effacer.
Le plus simple est de mettre trois zones de texte séparées par les "/"
directement écrits sur ta userform.
Bonjour et Bonne Année, Dans un module Visual Basic de Word, j'ai créé un module dans lequel j'ai placé un TextBox au format Date jj/mm/aaaa et un autre au format
Time hh:mm.
Je souhaite lors de l'exécution du code que la date et l'heure s'inscrivent dans le document en littéral.
Exemple: le 06/01/2004 à 20:30 s'inscrit dans le document sous la forme: le six janvier deux mille quatre à vingt heures trente minutes.
Ca va pas être simple mais c'est possible On peut extraire chaque élément de la date avec la fonction Format Attention dans l'aide ils ont confondu les abréviations quand c'est écrit : jjjj j mmm yyyy il faut lire : dddd d mmm yyyy. Une fois chaque extrait effectué le traduire en valeur numérique puis traduire celle-ci en lettres avec la macro dont le lien doit se trouver sur la faq ( il y en plein d'autres bonnes choses aussi) http://faq.ms.word.free.fr/
Je souhaite également savoir comment formatter mon TextBox de manière
à ce que les séparateurs de date restent affichés lors de la saisie d'une date. Pour être clair, le TextBox vide doit ressembler à: / / . Lors de la saisie, ces séparateurs ne doivent pas bouger ou s'effacer.
Le plus simple est de mettre trois zones de texte séparées par les "/" directement écrits sur ta userform.