Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

date automatique dans une textbox

V

violaine

Guest
Bonjour,

Dans une userform j utilise une textbox dans laquelle l utilisateur doit inserer la date du jour et je voulais savoir si c t possible que la date s y affiche automatique ou sous forme d une liste pour ameliorer et augmenter la rapidité pour completer l ensemble de ma userform car de nombreux champ doit etre remplis par l utilisateur
merci
 
A

Arnaud

Guest
salut,

que la date s'affiche automatiquement c à dire que tu veut la date du jour ??
si oui :
MonTextBox = Date

ou sinon tu dis "ou sous forme d une liste". ok mais une liste avec quel date ???
 
S

salim

Guest
Bonjour Violaine, Arnaud et le Forum

Violaine si tu veux afficher la date automatiquement la date tu va dans:

Private sub userform_initialize()
textbox1.value=format(now,"dd,mm,yyyy")
end sub

si tu veux afficher "lundi" au lieu de 01 tu met 4 "ddddd" idem pour les jour et l'année

@+ Salim
 
V

violaine

Guest
oui je veux la date du jour si c est possible et apparament oui
par contre serait il possible de me faire un exemple
et aussi je pense que les parametre de l ordinateur concernat la date doit etre mise a jour
merci
 

Staple1600

XLDnaute Barbatruc
Re

La question étant : Est-ce que cela fonctionnera le 12 mars par exemple ?

C'est pour cela que je parlais d'inversion

Exemple
VB:
Private Sub UserForm_Initialize()
Dim D As Date
D = #12/3/2022#
TextBox1 = D
End Sub
 

soan

XLDnaute Barbatruc
Inactif
ah oui, c'est vrai ! et je connais l'explication : c'est car si le jour est inférieur à 13, le vba américain de Microsoft le prend comme un des mois de janvier à décembre, et plus comme un jour !​

soan
 

Discussions similaires

Réponses
3
Affichages
350
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…