Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/12/2011, 11h34   #1
Invité de passage
 
chipie chipie
Inscription : décembre 2010
Messages : 9
Détails du profil
Informations personnelles :
Nom : chipie chipie

Informations forums :
Inscription : décembre 2010
Messages : 9
Points : 4
Points : 4
Par défaut récupération valeur sous-formulaire

Bonjour à tous,
Une petite question qui sera très simple certainement pour vous .
Dans un sous-formulaire, je souhaite éditer la valeur d'une (ou par après plusieurs lignes) mais avant de la modifier je souhaite récupérer cette valeur afin de pouvoir mettre à jour d'autres tables qui contiennent cette valeur par la nouvelle. (donc un update de cette valeur)

Je n'arrive malheureusement pas à récupérer la valeur de ma sélétion de ligne.

Merci pour votre aide

PS : J'ai essayé avec beforeupdate,dirty et la syntaxe suivante :
[Forms]![Gestion Direction_Edition]![DIRECTIONS sous-formulaire Edition].Form![DIRECTIONS]
chipie088 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 14h41   #2
Membre du Club
 
Développeur informatique
Inscription : décembre 2008
Messages : 43
Détails du profil
Informations personnelles :
Âge : 49

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2008
Messages : 43
Points : 46
Points : 46
Citation:
Envoyé par chipie088 Voir le message
...avant de la modifier je souhaite récupérer cette valeur afin de pouvoir mettre à jour d'autres tables qui contiennent cette valeur par la nouvelle. (donc un update de cette valeur)

PS : J'ai essayé avec beforeupdate,dirty et la syntaxe suivante :
[Forms]![Gestion Direction_Edition]![DIRECTIONS sous-formulaire Edition].Form![DIRECTIONS]
Salut,
Tu veux la valeur apres update et tu mets ton code dans beforeupdate ?

Enfin mets ce code dans l'event AfterUpdate de la zone de texte dont tu veux récupérer la valeur.
Code :
1
2
3
dim txtValue as String
txtValue = ][Forms]![Gestion Direction_Edition]![DIRECTIONS sous-formulaire Edition].Form![DIRECTIONS]
msgbox = txtvalue
bon courage
a+
NguyenRD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h48.


 
 
 
 
Partenaires

Hébergement Web