OVH Cloud OVH Cloud

controle onglet

7 réponses
Avatar
CePat31
Bonjour à tous

Etant novice avec access pourriez vous m'aider en m'indiquant comment avec
un code visual basic changer la page d'un controle onlglet

merci par avance

7 réponses

Avatar
Eric
Bonjour,

Par exemple sur l'évènement Clic d'un bouton de commande, passer à la
page 2 du contrôle onglet nommé CtlTab0.

Private Sub Commande3_Click()
Me.CtlTab0.Pages(1).SetFocus
End Sub

Dans la collection Pages, l'index commence à 0
Page 1 ---> Index=0
Page 2 ---> Index=1
...

Bonjour à tous

Etant novice avec access pourriez vous m'aider en m'indiquant comment avec
un code visual basic changer la page d'un controle onlglet

merci par avance




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
CePat31
Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une macros
(sans action sur un declencheur)

@+ CePat31

"Eric" a écrit dans le message de news:

Bonjour,

Par exemple sur l'évènement Clic d'un bouton de commande, passer à la page
2 du contrôle onglet nommé CtlTab0.

Private Sub Commande3_Click()
Me.CtlTab0.Pages(1).SetFocus
End Sub

Dans la collection Pages, l'index commence à 0
Page 1 ---> Index=0
Page 2 ---> Index=1
...

Bonjour à tous

Etant novice avec access pourriez vous m'aider en m'indiquant comment
avec un code visual basic changer la page d'un controle onlglet

merci par avance


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
re,

Dans ta macro, tu mets les 2 actions suivantes:
1-Ouvrir Formulaire - Argument : Nom Formulaire: Le Nom du formulaire à
ouvrir
2-AtteindreContrôle :- Argument : Nom Controle : [La Page 2] pour la
page nommée La Page 2 du contrôle Onglet

Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une macros
(sans action sur un declencheur)

@+ CePat31

"Eric" a écrit dans le message de news:


Bonjour,

Par exemple sur l'évènement Clic d'un bouton de commande, passer à la page
2 du contrôle onglet nommé CtlTab0.

Private Sub Commande3_Click()
Me.CtlTab0.Pages(1).SetFocus
End Sub

Dans la collection Pages, l'index commence à 0
Page 1 ---> Index=0
Page 2 ---> Index=1
...


Bonjour à tous

Etant novice avec access pourriez vous m'aider en m'indiquant comment
avec un code visual basic changer la page d'un controle onlglet

merci par avance


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
CePat31
Merci une fois de plus mais comment ecrit t'on le code s'il te plais.
(Je sais je suis vraiment nul)
"Eric" a écrit dans le message de news:

re,

Dans ta macro, tu mets les 2 actions suivantes:
1-Ouvrir Formulaire - Argument : Nom Formulaire: Le Nom du formulaire à
ouvrir
2-AtteindreContrôle :- Argument : Nom Controle : [La Page 2] pour la page
nommée La Page 2 du contrôle Onglet

Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une
macros (sans action sur un declencheur)

@+ CePat31

"Eric" a écrit dans le message de news:


Bonjour,

Par exemple sur l'évènement Clic d'un bouton de commande, passer à la
page 2 du contrôle onglet nommé CtlTab0.

Private Sub Commande3_Click()
Me.CtlTab0.Pages(1).SetFocus
End Sub

Dans la collection Pages, l'index commence à 0
Page 1 ---> Index=0
Page 2 ---> Index=1
...


Bonjour à tous

Etant novice avec access pourriez vous m'aider en m'indiquant comment
avec un code visual basic changer la page d'un controle onlglet

merci par avance


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Eric
re,

Plus précisément, que veux-tu faire car tu me parles de Macros quand je
te donne du code et de code quand je te parle de macros ;-)

Veux-tu :
- te positionner sur une page précise de ton contrôle Onglet au
démarrage de ta bd ?
- te positionner sur une page précise de ton contrôle Onglet à
l'ouverture d'un formulaire ?
- faire cela avec du code ou avec des macros(en voie de disparition) ?

Merci une fois de plus mais comment ecrit t'on le code s'il te plais.
(Je sais je suis vraiment nul)
"Eric" a écrit dans le message de news:


re,

Dans ta macro, tu mets les 2 actions suivantes:
1-Ouvrir Formulaire - Argument : Nom Formulaire: Le Nom du formulaire à
ouvrir
2-AtteindreContrôle :- Argument : Nom Controle : [La Page 2] pour la page
nommée La Page 2 du contrôle Onglet


Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une
macros (sans action sur un declencheur)

@+ CePat31





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
CePat31
Escuse mois pour mon language donc, je vais essayer d'etre plus precis
je veux me positionner sur une page précise de mon contrôle Onglet à l'aide
d'un code VBA
Je veux qu'il y est autant de code VBA que d'onglets.
Donc lorsque je lance le 1er code j'ouvre le 1er onglet
le 2eme code le 2eme onglet ect ect....
Le but etant de lancer ces codes à partir d'excel .

"Eric" a écrit dans le message de news:

re,

Plus précisément, que veux-tu faire car tu me parles de Macros quand je te
donne du code et de code quand je te parle de macros ;-)

Veux-tu :
- te positionner sur une page précise de ton contrôle Onglet au démarrage
de ta bd ?
- te positionner sur une page précise de ton contrôle Onglet à l'ouverture
d'un formulaire ?
- faire cela avec du code ou avec des macros(en voie de disparition) ?

Merci une fois de plus mais comment ecrit t'on le code s'il te plais.
(Je sais je suis vraiment nul)
"Eric" a écrit dans le message de news:


re,

Dans ta macro, tu mets les 2 actions suivantes:
1-Ouvrir Formulaire - Argument : Nom Formulaire: Le Nom du formulaire à
ouvrir
2-AtteindreContrôle :- Argument : Nom Controle : [La Page 2] pour la page
nommée La Page 2 du contrôle Onglet


Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une
macros (sans action sur un declencheur)

@+ CePat31





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Eric
re,

Piloter Access via Excel sort de mon domaine de compétence. Je passe
donc la main.
Toutefois, écrire autant de procédures que d'onglets ne me parait pas
raisonnable. Il suffirait de passer en argument le n° de la page à
activer dans la procédure.

Escuse mois pour mon language donc, je vais essayer d'etre plus precis
je veux me positionner sur une page précise de mon contrôle Onglet à l'aide
d'un code VBA
Je veux qu'il y est autant de code VBA que d'onglets.
Donc lorsque je lance le 1er code j'ouvre le 1er onglet
le 2eme code le 2eme onglet ect ect....
Le but etant de lancer ces codes à partir d'excel .

"Eric" a écrit dans le message de news:


re,

Plus précisément, que veux-tu faire car tu me parles de Macros quand je te
donne du code et de code quand je te parle de macros ;-)

Veux-tu :
- te positionner sur une page précise de ton contrôle Onglet au démarrage
de ta bd ?
- te positionner sur une page précise de ton contrôle Onglet à l'ouverture
d'un formulaire ?
- faire cela avec du code ou avec des macros(en voie de disparition) ?


Merci une fois de plus mais comment ecrit t'on le code s'il te plais.
(Je sais je suis vraiment nul)
"Eric" a écrit dans le message de news:



re,

Dans ta macro, tu mets les 2 actions suivantes:
1-Ouvrir Formulaire - Argument : Nom Formulaire: Le Nom du formulaire à
ouvrir
2-AtteindreContrôle :- Argument : Nom Controle : [La Page 2] pour la page
nommée La Page 2 du contrôle Onglet



Merci de ta reponse Eric
mais comment faire pour changer l'onglet qu'avec le lancement d'une
macros (sans action sur un declencheur)

@+ CePat31





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr