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 04/05/2011, 11h18   #1
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut se positionner sur un champs

Bonjour,

Je suis en train de tester mon projet et j'ai un petit bug qui m'agace :

Je voudrais que lorsque je ferme le fomulaire Clients et avant d'actualiser le formulaire en cours que le curseur se positionne sur le champs [kmparcourus] du formulaire actif.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub CmdValider_Click()
 
DoCmd.Close acForm, "F_Clients"
 
'on va déterminer le formulaire qui est actif afin de l'actualiser
 
    If CurrentProject.AllForms!FF_Previsionnel.IsLoaded Then
 
         Forms!FF_Previsionnel.Requery
 
    Else
 
        If CurrentProject.AllForms!FF_Suivi.IsLoaded Then
 
        Forms!FF_Suivi.Requery
 
        End If
    End If
 End Sub
J'ai essayé avec
Code :
Me.kmparcourus.gotfocus
ou
Code :
me.kmparcourus.setfocus
mais rien n'y fait.

Comment faut faudrait -il faire ?

Merci par avance pour votre aide

Cordialement
Stéphane
ronin.01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 14h11   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 040
Points : 11 040
Bonjour,

Intéresse-toi à la commande :

Code :
docmd.gotoControl "Nom du contrôle"
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 14h58   #3
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut AC-2007] se positionner sur un champs

bonjour,

Merci pour ton conseil, cette fonction m'a permis de trouver sur le forum :

Code :
1
2
Forms!FF_Suivi.Requery
Forms("FF_Suivi").kmparcourus.SetFocus
Je l'ai insérer sur la fermeture du formulaire (Clients)

Le curseur se positionne bien sur le champs (kmparcourus), mais sur le premier enregistrement et je voudrais bien sur qu'il soit positionné sur le dernier.

As tu une idée ?
Cordialement
Stéphane
ronin.01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 15h14   #4
Expert Confirmé
 
Avatar de Godzestla
 
Homme
Chercheur de bonheur
Inscription : août 2007
Messages : 2 255
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de bonheur
Secteur : Industrie

Informations forums :
Inscription : août 2007
Messages : 2 255
Points : 2 979
Points : 2 979
Pour paraphraser Claude Leloup, dont tu n'as pas suivi le conseil,

intéresse toi à la commande
Code :
    DoCmd.GoToRecord , , acLast
__________________
(\ _ /) Cordialement G@dz
(='.'=)

(")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.
Godzestla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 15h38   #5
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut [AC-2007] se positionner sur un champs

bonjour,

J'avais bien suivi le conseil Claude Leloup, mais je n'ai pas abouti, il ne se passait rien, et c'est en cherchant le rôle de cette fonction que j'en ai trouvé une autre sur le forum.

La commande avec aclast je l'ai déjà essayé et effectivement il se positionne sur le dernier enregistrement mais sur le premier champs alors que je voudrais qu'il se postitionne sur le 6eme champs du dernier enregistrement.

Cordialement
Stéphane
ronin.01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 15h40   #6
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 040
Points : 11 040
Je salue mon compatriote, un autre "chercheur"...
Je te souhaite de trouver !
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h42   #7
Expert Confirmé
 
Avatar de Godzestla
 
Homme
Chercheur de bonheur
Inscription : août 2007
Messages : 2 255
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de bonheur
Secteur : Industrie

Informations forums :
Inscription : août 2007
Messages : 2 255
Points : 2 979
Points : 2 979
J'ai trouvé Claude, je t'assure. J'essaie d'en distribuer aussi.
__________________
(\ _ /) Cordialement G@dz
(='.'=)

(")-(") Vous avez des neurones. Sollicitez-les. . Si vous êtes aidé, pensez à Voter.
Godzestla est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 14h08   #8
Nouveau Membre du Club
 
stephane laurent
Inscription : janvier 2011
Messages : 81
Détails du profil
Informations personnelles :
Nom : stephane laurent

Informations forums :
Inscription : janvier 2011
Messages : 81
Points : 31
Points : 31
Par défaut [AC-2007] se positionner sur un champs

Bonjour,

......

Merci de vous êtes penchés sur ma demande, j'ai trouvé.

Cordialement
Stéphane
ronin.01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h51.


 
 
 
 
Partenaires

Hébergement Web