J'ai une zone de liste ind=E9pendante
Je souhaite qu'=E0 la fermeture du formulaire la valeur=20
stock=E9e dans ma zone de liste soit par la suite ma valeur=20
par d=E9faut de cette m=EAme liste donc j'ai mis
Private Sub Form_Unload(Cancel As Integer)
Me!zonelist.DefaultValue =3D """" & Me!zonelist & """"
End Sub
Mais =E0 la r=E9ouverture du formulaire ma zone de liste est=20
toujours vierge qulque soit la valeur de ma zone de liste=20
=E0 la fermeture
J'ai essay=E9 de mettre directement une des valeur dans la=20
propri=E9t=E9 valeur par d=E9faut dela feuille de propri=E9t=E9 de=20
ma zone de liste et l=E0 =E7a fonctionne
Quelle diff=E9rence?
J'ai une zone de liste indépendante Je souhaite qu'à la fermeture du formulaire la valeur stockée dans ma zone de liste soit par la suite ma valeur par défaut de cette même liste donc j'ai mis
Private Sub Form_Unload(Cancel As Integer) Me!zonelist.DefaultValue = """" & Me!zonelist & """" End Sub Mais à la réouverture du formulaire ma zone de liste est toujours vierge qulque soit la valeur de ma zone de liste à la fermeture J'ai essayé de mettre directement une des valeur dans la propriété valeur par défaut dela feuille de propriété de ma zone de liste et là ça fonctionne Quelle différence?
.
Non ça ne fonctionne pas mieux surtout qu'il faut
Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
J'ai une zone de liste indépendante
Je souhaite qu'à la fermeture du formulaire la valeur
stockée dans ma zone de liste soit par la suite ma valeur
par défaut de cette même liste donc j'ai mis
Private Sub Form_Unload(Cancel As Integer)
Me!zonelist.DefaultValue = """" & Me!zonelist & """"
End Sub
Mais à la réouverture du formulaire ma zone de liste est
toujours vierge qulque soit la valeur de ma zone de liste
à la fermeture
J'ai essayé de mettre directement une des valeur dans la
propriété valeur par défaut dela feuille de propriété de
ma zone de liste et là ça fonctionne
Quelle différence?
J'ai une zone de liste indépendante Je souhaite qu'à la fermeture du formulaire la valeur stockée dans ma zone de liste soit par la suite ma valeur par défaut de cette même liste donc j'ai mis
Private Sub Form_Unload(Cancel As Integer) Me!zonelist.DefaultValue = """" & Me!zonelist & """" End Sub Mais à la réouverture du formulaire ma zone de liste est toujours vierge qulque soit la valeur de ma zone de liste à la fermeture J'ai essayé de mettre directement une des valeur dans la propriété valeur par défaut dela feuille de propriété de ma zone de liste et là ça fonctionne Quelle différence?
.
Raymond [mvp]
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en compte à la fermeture du formulaire ouvert en mode normal, il faudrait le ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par les cheveux; de toute façon dans l'événement form_unload c'est trop tard pour changer une valeur. il reste à placer la valeur dans un champ de table et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en
compte à la fermeture du formulaire ouvert en mode normal, il faudrait le
ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par
les cheveux; de toute façon dans l'événement form_unload c'est trop tard
pour changer une valeur. il reste à placer la valeur dans un champ de table
et de la recharger sur le form_load.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 04fc01c4dd4a$7843e390$a401280a@phx.gbl...
Non ça ne fonctionne pas mieux surtout qu'il faut
Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en compte à la fermeture du formulaire ouvert en mode normal, il faudrait le ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par les cheveux; de toute façon dans l'événement form_unload c'est trop tard pour changer une valeur. il reste à placer la valeur dans un champ de table et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Raymond [mvp]
Bonjour. si tu ne mets pas les guillemets access les mettra par défaut pour les valeur alpha;
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Manu" <(PAS DE PUB) a écrit dans le message de news:
Bonjour Raymond
Pourquoi est il obligé de mettre """& autour de ses arguments? Ca fonctionne sans sur access 2002
"Raymond [mvp]" a écrit dans le message de news: eQ$
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en compte à la fermeture du formulaire ouvert en mode normal, il faudrait le ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par les cheveux; de toute façon dans l'événement form_unload c'est trop tard pour changer une valeur. il reste à placer la valeur dans un champ de table et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Bonjour.
si tu ne mets pas les guillemets access les mettra par défaut pour les
valeur alpha;
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Manu" <(PAS DE PUB)donatrans@wanadoo.fr> a écrit dans le message de news:
Or2aUPc3EHA.3624@TK2MSFTNGP14.phx.gbl...
Bonjour Raymond
Pourquoi est il obligé de mettre """& autour de ses arguments? Ca
fonctionne sans sur access 2002
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de news: eQ$4qzU3EHA.4004@tk2msftngp13.phx.gbl...
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise
en compte à la fermeture du formulaire ouvert en mode normal, il faudrait
le ré-ouvrir en mode design et le fermer avec save pour que ça marche.
tiré par les cheveux; de toute façon dans l'événement form_unload c'est
trop tard pour changer une valeur. il reste à placer la valeur dans un
champ de table et de la recharger sur le form_load.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 04fc01c4dd4a$7843e390$a401280a@phx.gbl...
Non ça ne fonctionne pas mieux surtout qu'il faut
Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Bonjour. si tu ne mets pas les guillemets access les mettra par défaut pour les valeur alpha;
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Manu" <(PAS DE PUB) a écrit dans le message de news:
Bonjour Raymond
Pourquoi est il obligé de mettre """& autour de ses arguments? Ca fonctionne sans sur access 2002
"Raymond [mvp]" a écrit dans le message de news: eQ$
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en compte à la fermeture du formulaire ouvert en mode normal, il faudrait le ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par les cheveux; de toute façon dans l'événement form_unload c'est trop tard pour changer une valeur. il reste à placer la valeur dans un champ de table et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Didier
bonjour Raymond
Les valeur sont déjà dans une tables mais je voulais mettre par défault la dernière valeur utilisé dans le formulaire pas grave je vais faire autrement avec un dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai fais dans un autre formulaire avec les propriété défault value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je viens lui remplir des controles de la façon suivantes: Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """" de façon que tous les enregistrements mis ai la valeur de ctrl0 pour ctrl Dans ce cas la proprité defaultvalue par VBA rempli bien son role? Je ne mets jamais Me!ctrl0.value A quelle condition faut_il le mettre?
-----Message d'origine----- Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en
compte à la fermeture du formulaire ouvert en mode normal, il faudrait le
ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par
les cheveux; de toute façon dans l'événement form_unload c'est trop tard
pour changer une valeur. il reste à placer la valeur dans un champ de table
et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de
news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
.
bonjour Raymond
Les valeur sont déjà dans une tables mais je voulais
mettre par défault la dernière valeur utilisé dans le
formulaire pas grave je vais faire autrement avec un
dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai
fais dans un autre formulaire avec les propriété défault
value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je
viens lui remplir des controles de la façon suivantes:
Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """"
de façon que tous les enregistrements mis ai la valeur de
ctrl0 pour ctrl
Dans ce cas la proprité defaultvalue par VBA rempli bien
son role?
Je ne mets jamais Me!ctrl0.value A quelle condition
faut_il le mettre?
-----Message d'origine-----
Bonjour.
à ma connaissance, la valeur par défaut chargée par vba
n'est pas prise en
compte à la fermeture du formulaire ouvert en mode
normal, il faudrait le
ré-ouvrir en mode design et le fermer avec save pour que
ça marche. tiré par
les cheveux; de toute façon dans l'événement form_unload
c'est trop tard
pour changer une valeur. il reste à placer la valeur
dans un champ de table
et de la recharger sur le form_load.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 04fc01c4dd4a$7843e390$a401280a@phx.gbl...
Non ça ne fonctionne pas mieux surtout qu'il faut
Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
Les valeur sont déjà dans une tables mais je voulais mettre par défault la dernière valeur utilisé dans le formulaire pas grave je vais faire autrement avec un dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai fais dans un autre formulaire avec les propriété défault value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je viens lui remplir des controles de la façon suivantes: Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """" de façon que tous les enregistrements mis ai la valeur de ctrl0 pour ctrl Dans ce cas la proprité defaultvalue par VBA rempli bien son role? Je ne mets jamais Me!ctrl0.value A quelle condition faut_il le mettre?
-----Message d'origine----- Bonjour.
à ma connaissance, la valeur par défaut chargée par vba n'est pas prise en
compte à la fermeture du formulaire ouvert en mode normal, il faudrait le
ré-ouvrir en mode design et le fermer avec save pour que ça marche. tiré par
les cheveux; de toute façon dans l'événement form_unload c'est trop tard
pour changer une valeur. il reste à placer la valeur dans un champ de table
et de la recharger sur le form_load.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de
news: 04fc01c4dd4a$7843e390$ Non ça ne fonctionne pas mieux surtout qu'il faut Me!zonelist.DefaultValue ="""" & Me!zonelist.value & """"
.
Raymond [mvp]
RE.
Forms ("monform")("moncrtl") = """" & Me!ctrl0 & """" c'est OK, un seul la défaultvalue value par vba dans ce cas fonctionne très bien. Me!ctrl0.value : Value est la valeur par défaut d'un contrôle texte ou liste ou .... , donc si tu ne le mets pas c'est value qui sera pris par défaut. tu fais comme tu veux. sans la value c'est plus court à écrire. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Didier" a écrit dans le message de news: 1c3101c4ddc8$88c228c0$ bonjour Raymond
Les valeur sont déjà dans une tables mais je voulais mettre par défault la dernière valeur utilisé dans le formulaire pas grave je vais faire autrement avec un dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai fais dans un autre formulaire avec les propriété défault value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je viens lui remplir des controles de la façon suivantes: Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """" de façon que tous les enregistrements mis ai la valeur de ctrl0 pour ctrl Dans ce cas la proprité defaultvalue par VBA rempli bien son role? Je ne mets jamais Me!ctrl0.value A quelle condition faut_il le mettre?
RE.
Forms ("monform")("moncrtl") = """" & Me!ctrl0 & """"
c'est OK, un seul la défaultvalue value par vba dans ce cas fonctionne très bien.
Me!ctrl0.value : Value est la valeur par défaut d'un contrôle texte ou
liste ou .... , donc si tu ne le mets pas c'est value qui sera pris par
défaut. tu fais comme tu veux. sans la value c'est plus court à écrire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 1c3101c4ddc8$88c228c0$a501280a@phx.gbl...
bonjour Raymond
Les valeur sont déjà dans une tables mais je voulais
mettre par défault la dernière valeur utilisé dans le
formulaire pas grave je vais faire autrement avec un
dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai
fais dans un autre formulaire avec les propriété défault
value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je
viens lui remplir des controles de la façon suivantes:
Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """"
de façon que tous les enregistrements mis ai la valeur de
ctrl0 pour ctrl
Dans ce cas la proprité defaultvalue par VBA rempli bien
son role?
Je ne mets jamais Me!ctrl0.value A quelle condition
faut_il le mettre?
Forms ("monform")("moncrtl") = """" & Me!ctrl0 & """" c'est OK, un seul la défaultvalue value par vba dans ce cas fonctionne très bien. Me!ctrl0.value : Value est la valeur par défaut d'un contrôle texte ou liste ou .... , donc si tu ne le mets pas c'est value qui sera pris par défaut. tu fais comme tu veux. sans la value c'est plus court à écrire. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Didier" a écrit dans le message de news: 1c3101c4ddc8$88c228c0$ bonjour Raymond
Les valeur sont déjà dans une tables mais je voulais mettre par défault la dernière valeur utilisé dans le formulaire pas grave je vais faire autrement avec un dllokup sur une valeur par défault
Par contre peut tu me dire si c'est correct ce que j'ai fais dans un autre formulaire avec les propriété défault value par vba et cela à l'air de marcher
depuis un formulaire j'ouvre un autre formulaire1 et je viens lui remplir des controles de la façon suivantes: Forms ("monform")("moncrtl")=="""" & Me!ctrl0 & """" de façon que tous les enregistrements mis ai la valeur de ctrl0 pour ctrl Dans ce cas la proprité defaultvalue par VBA rempli bien son role? Je ne mets jamais Me!ctrl0.value A quelle condition faut_il le mettre?