OVH Cloud OVH Cloud

Caption

20 réponses
Avatar
Nathalie
Bonjour,
Dans mon formulaire sur "ouverture" j'ai =E9crit :

Private Sub Form_Open(Cancel As Integer)
Me.Caption =3D " saisie du : " & Date
End Sub

Or le texte "Saisie du :" apparait mais pas la date

je voudrais "Saisie du : 22/12/2003.

Merci d'avance
Nathalie

10 réponses

1 2
Avatar
Anor
re,

Anor <http://memoaccess.free.fr/anor/email.htm> :
| Bonjour,
| ça m'a l'air fonctionnel....
|
| tu peux toujours essayer en décochant Ole et ActiveX
| (en ne laissant que les 2 fondamentales cochées), mais je n'y crois
| pas trop.
|
| Je reviens donc sur ma Msgbox : est-ce que la date s'inscrit bien
| dans ce cas précis dans une boite de dialogue ?
| Si oui, alors on fait fausse route car la fonction serait reconnue
| sauf dans ton état. Si non, ... j'attends que tu reviennes ;-)
|

suis-je bête, comme l'a écrit 3stone il y a quelques minutes dans un autre post,
et Benoît Compoint en début de soirée, essaye d'écrire :

me.caption = "babla : " & VBA.Date

si comme ça ça marche, alors on faisait bonne route avec les références.
Sinon, le mystère est ailleurs......

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Avatar
Nathalie
sur ma Msgbox : est-ce que la date s'inscrit bien dans ce
cas précis :

Non c'est vide (blanc).
Je reviens
Nathalie

-----Message d'origine-----
Bonjour,
ça m'a l'air fonctionnel....

tu peux toujours essayer en décochant Ole et ActiveX
(en ne laissant que les 2 fondamentales cochées), mais
je n'y crois pas trop.


Je reviens donc sur ma Msgbox : est-ce que la date
s'inscrit bien dans ce cas précis

dans une boite de dialogue ?
Si oui, alors on fait fausse route car la fonction
serait reconnue sauf dans ton état.

Si non, ... j'attends que tu reviennes ;-)

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------


Nathalie :
| Les réfèrences cochées sont les 4 premiéres
|
| 1 Visual basic for app...
| 2 Microsoft Access 10.0
| 3 Ole
| 4 MS activex
|
| Il faut cocher toutes les autres ?
| Je reviens
| Nathalie
|| -----Message d'origine-----
|| re
||
|| Nathalie :
||| tu as une ligne On Error xxxx quelquepart ?
||| Non apparement
||| Que faut-il faire ?
||| A bientôt
||| Nathalie
||
|| comme te l'a suggéré Jessy, nous dire quelles
références sont

|| cochées : Alt+F11 puis Outils>Références
||
|| ensuite, on verra bien si quelque chose cloche
||
|| --
|| à+
|| Arnaud
|| --------------------------------------------------
|| *Avant toute chose* : http://users.skynet.be/mpfa/
|| Access Memorandum - http://memoaccess.free.fr
|| /Réponses souhaitées sur ce forum, merci/
|| --------------------------------------------------
||
||
|| .


.



Avatar
3stone
Salut,

"Anor"
Je reviens donc sur ma Msgbox : est-ce que la date s'inscrit bien dans ce cas précis
dans une boite de dialogue ?



Et si Nathalie fait "Ctrl + g" pour ouvrir la fenêtre d'exécution directe et qu'elle y tape :

? Date



Resultat ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
Anor
Nathalie :
|
| Non c'est vide (blanc).
| Je reviens
| Nathalie
|

prends ton temps ;-)))

et avec Vba.Date ?

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Avatar
Nathalie
Surprise,

Si je tape le code dans un formulaire ayant pour nom par
exemple
"Client" ça fonctionne
si je tape le code sur un formulaire ayant pour nom
"Saisie des commandes" ça ne marche pas, j'ai écrit
Saisie_des_commandes mais rien à faire, mauvaise syntaxe ?

Tu as une solution ?
A bientôt
Nathalie
-----Message d'origine-----
re,

Anor <http://memoaccess.free.fr/anor/email.htm> :
| Bonjour,
| ça m'a l'air fonctionnel....
|
| tu peux toujours essayer en décochant Ole et ActiveX
| (en ne laissant que les 2 fondamentales cochées), mais
je n'y crois

| pas trop.
|
| Je reviens donc sur ma Msgbox : est-ce que la date
s'inscrit bien

| dans ce cas précis dans une boite de dialogue ?
| Si oui, alors on fait fausse route car la fonction
serait reconnue

| sauf dans ton état. Si non, ... j'attends que tu
reviennes ;-)

|

suis-je bête, comme l'a écrit 3stone il y a quelques
minutes dans un autre post,

et Benoît Compoint en début de soirée, essaye d'écrire :

me.caption = "babla : " & VBA.Date

si comme ça ça marche, alors on faisait bonne route avec
les références.

Sinon, le mystère est ailleurs......

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------


.



Avatar
Anor
re.

Nathalie :
| Surprise,
|
| Si je tape le code dans un formulaire ayant pour nom par
| exemple
| "Client" ça fonctionne
| si je tape le code sur un formulaire ayant pour nom
| "Saisie des commandes" ça ne marche pas, j'ai écrit
| Saisie_des_commandes mais rien à faire, mauvaise syntaxe ?
|
| Tu as une solution ?
| A bientôt
| Nathalie

ça n'a pas de rapport avec le nom du formulaire.

Essaye de sélectionner tous tes contrôles (Ctrl+A),
Copier puis Coller dans un nouveau formulaire.

Remettre la requête source et les événements vba.

Désolé pas d'autre solution en vue...
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Avatar
Jessy Sempere [MVP]
Bonjour

Dis moi, tu n'aurais pas dans ton formulaire un contrôle qui
s'appelerait : Date
ou alors dans la source de donnée de ton formulaire un champ
qui s'appelerait : Date ???

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Nathalie" a écrit dans le message
news: 022201c3c999$69a73190$
Surprise,

Si je tape le code dans un formulaire ayant pour nom par
exemple
"Client" ça fonctionne
si je tape le code sur un formulaire ayant pour nom
"Saisie des commandes" ça ne marche pas, j'ai écrit
Saisie_des_commandes mais rien à faire, mauvaise syntaxe ?

Tu as une solution ?
A bientôt
Nathalie
Avatar
Anor
Bonjour Jessy,

Si c'était le cas, le vba.date aurait résolu le problème ...
Mais c'est néanmoins une excellente piste ;-)))

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------


Jessy Sempere [MVP] :
| Bonjour
|
| Dis moi, tu n'aurais pas dans ton formulaire un contrôle qui
| s'appelerait : Date
| ou alors dans la source de donnée de ton formulaire un champ
| qui s'appelerait : Date ???
|
| @+
| Jessy Sempere - Access MVP
Avatar
Jessy Sempere [MVP]
Salut,

A mon avis, elle n'a pas encore testée le VBA.Date
et je pense que le problème vient sûrement d'un champ qui se
nomme Date, je dis par rapport à ce qu'elle a dit :
"Pas de problème dans un formulaire Client
...
Problème dans une formulaire Saisie Commande"

En fait il y a vraiment de forte chance je dirais même 100 %
de chance pour qu'elle est un champ Date dans sa table "Commande
en tous cas ça serait logique donc s'il se nomme "Date" ben forcément
sur ouverture du formulaire, il n'y a aucune donnée et il n'y a aucune
erreur non plus...

;-)))

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message
news: #
Bonjour Jessy,

Si c'était le cas, le vba.date aurait résolu le problème ...
Mais c'est néanmoins une excellente piste ;-)))

--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------


Avatar
Nathalie
Trés juste! j'ai bien un champ qui s'appelle "Date" c'est
la raison du non fontionnement de la procédure.

J'ai changé le nom et maintenant ça fonctionne.
Merci à toutes et tous
Joyeux Noël
Nathalie
-----Message d'origine-----
Bonjour

Dis moi, tu n'aurais pas dans ton formulaire un contrôle
qui

s'appelerait : Date
ou alors dans la source de donnée de ton formulaire un
champ

qui s'appelerait : Date ???

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Nathalie" a écrit
dans le message

news: 022201c3c999$69a73190$
Surprise,

Si je tape le code dans un formulaire ayant pour nom par
exemple
"Client" ça fonctionne
si je tape le code sur un formulaire ayant pour nom
"Saisie des commandes" ça ne marche pas, j'ai écrit
Saisie_des_commandes mais rien à faire, mauvaise
syntaxe ?


Tu as une solution ?
A bientôt
Nathalie


.



1 2