|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
Bonjours,
J'ai un problème avec =Format(date(), "dddd") que j'essaye de faire marcher dans une text box. J'ai regardé à plusieurs endroits et c'est ce qui marche généralement, mais je reçois toujours la même erreur: The expression you entered contain invalid syntax. You omitted an operand or operator, you entered an invalid character or comma, or you entered text without surrounding it in quotation marks. Merci d'avance pour l'aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Salut,
Essaie avec le point virgule dans ton expression: A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
Woah bravo... tellement simple... pourquoi j'ai pas essayé...
Merci! ![]() Maintenant je vois que la réponse est relié avec les options régionales. J'aimerais bien avoir Thursday au lieu de jeudi parce que le reste de mon formulaire est en anglais. J'aimerais aussi que la première lettre soit en majuscule. Est-ce possible? |
|
|
00
|
|
|
#4 | ||
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Je ne sais pas si cette fonction est disponible en VBA, mais tu peux toujours programmer une fonction toi-même du style:
Code :
Et après tu l'utilise dans ton expression: Code :
=JourEnAnglais(Format(date(); "dddd"))
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
||
|
00
|
|
|
#5 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
Je ne suis pas un expert, mais j'aimerais bien l'être.
Peux-tu m'expliquer comment faire un module indépendant et comment avoir la première lettre en majuscule? Je ne le trouve pas dans les propriétés. Merci! |
|
|
00
|
|
|
#6 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Salut,
Ya une fonction pour mettre la 1ere lettre en majuscule mais je ne m'en souviens plus, essaie ça : Code :
=UCase(Left(Champ,1)) & LCase(Right(Champ,Len(Champ)-1) Dans la fenêtre base de données Access, tu cliques sur l'onglet "Modules", puis tu fais nouveau, tu copies la fonction à la suite de "Option Compare Database" et tu enregistres ton module... EDIT: J'ai trouvé la fonction de conversion de la 1ère lettre : Code :
=StrConv(JourEnAnglais(Format(date(); "dddd")); vbProperCase)
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#7 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
Je sais vraiment pas comment tout ça marche mais j'ai copier le code et j'ai une erreur. Est-ce que les chiffres doivent être copier aussi? Et où dois-je mettre le deuxième code pour la majuscule?
|
|
|
00
|
|
|
#8 | ||
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Ceci:
Code :
=JourEnAnglais(Format(date(); "dddd")); Après tu copie la fonction sans les chiffres : Code :
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
||
|
00
|
|
|
#9 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
EDIT :
J'ai fais ce que tu m'a dis et rien apparaît dans la text box. |
|
|
00
|
|
|
#10 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Il manque le end function à la fin, j'ai corrigé sur mon dernier post...
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
J'ai trouvé l'erreur! L'expression donne comme réponse jeudi et non Jeudi donc le code ne le reconnaissait pas.
EDIT : Code :
|
||
|
|
00
|
|
|
#12 | |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Citation:
Je ne comprends pas cette phrase tu veux rendre invisible le contenu de ta textbox ?
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
J'aimerais bien pouvoir dire résolu mais j'ai un dernier problème... Je veux rendre invisible la nouvelle entrée sur mon formulaire, donc je vais dans les propriétés et désactive la propriété "Allow additions" mais la text box disparaît aussi
Vraiment bizarre... EDIT : Voilà: http://imageshack.us/photo/my-images/19/unled4xu.png/ |
|
|
00
|
|
|
#14 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Si la propriété "Allow additions" de ton formulaire est à faux tu ne peux saisir de nouvelle données dans ton formulaire, donc il est logique que les zones de texte censées contenir les données soient invisibles, ceci dit je ne comprends pas trop ce que tu veux faire...
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#15 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
Je veux rendre invisible la nouvelle entrée. La text box est un element indépendant, je ne comprends pas qu'elle soit affectée...
http://imageshack.us/photo/my-images/19/unled4xu.png/ EDIT : La text box est encore là mais il faut que je click dessus pour la ramener au premier plan disons... |
|
|
00
|
|
|
#16 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
désolé je dois m'absenter:
Pour ton nouveau problème ouvre une autre discussion : 1 problème= 1 discussion
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#17 |
|
Invité de passage
![]() Débutant en programmation Inscription : juin 2011 Messages : 23 ![]() |
C'est bon! Merci pour ton aide, j'ai pu avancer ^^
EDIT: Il suffisait de demander à la text box d'aller en premier plan! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com