J'ai actuellement une fenêtre de commande qui me permet de créer un
formulaire avec un nombre variable d'onglets. Je cherche à atteindre chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet.
Quelqu'un pourrait il m'aider?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jessy Sempere [MVP]
Bonjour
Si c'est le titre de tes onglets que tu veux modifier, change la propriété "Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un formulaire avec un nombre variable d'onglets. Je cherche à atteindre chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet. Quelqu'un pourrait il m'aider?
Merci
Bonjour
Si c'est le titre de tes onglets que tu veux modifier, change la propriété
"Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"polax46" <polax46@discussions.microsoft.com> a écrit dans le message news:
AD8E11DC-255F-4AFD-A66C-C1E4C5F4E9B8@microsoft.com...
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un
formulaire avec un nombre variable d'onglets. Je cherche à atteindre
chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet.
Quelqu'un pourrait il m'aider?
Si c'est le titre de tes onglets que tu veux modifier, change la propriété "Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un formulaire avec un nombre variable d'onglets. Je cherche à atteindre chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet. Quelqu'un pourrait il m'aider?
Merci
polax46
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
Bonjour
Si c'est le titre de tes onglets que tu veux modifier, change la propriété "Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un formulaire avec un nombre variable d'onglets. Je cherche à atteindre chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet. Quelqu'un pourrait il m'aider?
Merci
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est
le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple )
Forms![test].Page("%i").Caption = "activité %i"
Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
Bonjour
Si c'est le titre de tes onglets que tu veux modifier, change la propriété
"Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"polax46" <polax46@discussions.microsoft.com> a écrit dans le message news:
AD8E11DC-255F-4AFD-A66C-C1E4C5F4E9B8@microsoft.com...
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un
formulaire avec un nombre variable d'onglets. Je cherche à atteindre
chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet.
Quelqu'un pourrait il m'aider?
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
Bonjour
Si c'est le titre de tes onglets que tu veux modifier, change la propriété "Caption" de tes contrôles page.
Genre :
Forms!TonFormulaire.Page1.Caption = "toto"
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
bonjour,
J'ai actuellement une fenêtre de commande qui me permet de créer un formulaire avec un nombre variable d'onglets. Je cherche à atteindre chaque
onglet et à les nommer respectivement "activité 1", activité 2" etc...
je n'arrive pas du tout à écrire le code VBA pour renommer chaque onglet. Quelqu'un pourrait il m'aider?
Merci
Jessy Sempere [MVP]
Re,
Essais ceci :
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Controls("Page" & i).Caption = "activité " & i Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
Re,
Essais ceci :
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple )
Forms![test].Controls("Page" & i).Caption = "activité " & i
Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"polax46" <polax46@discussions.microsoft.com> a écrit dans le message news:
01B42FA0-3DE5-4370-B605-2A3020DC8D69@microsoft.com...
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est
le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur
ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui
me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple )
Forms![test].Page("%i").Caption = "activité %i"
Next
Apparemment mon code est faux mais cela donne une idée de ce que je
cherche.
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Controls("Page" & i).Caption = "activité " & i Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
polax46
impeccable, ca marche! Merci beaucoup pour ton aide
Re,
Essais ceci :
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Controls("Page" & i).Caption = "activité " & i Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.
Merci
impeccable, ca marche! Merci beaucoup pour ton aide
Re,
Essais ceci :
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple )
Forms![test].Controls("Page" & i).Caption = "activité " & i
Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"polax46" <polax46@discussions.microsoft.com> a écrit dans le message news:
01B42FA0-3DE5-4370-B605-2A3020DC8D69@microsoft.com...
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est
le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur
ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui
me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple )
Forms![test].Page("%i").Caption = "activité %i"
Next
Apparemment mon code est faux mais cela donne une idée de ce que je
cherche.
impeccable, ca marche! Merci beaucoup pour ton aide
Re,
Essais ceci :
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Controls("Page" & i).Caption = "activité " & i Next
Biensûr ça marche que si tes noms d'onglet sont page16, page17, page18, ...
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "polax46" a écrit dans le message news:
Merci Jessy ca marche exactement,
Je désire en fait effectuer une boucle dont le numéro d'incrémentation est le numéro de l'onglet dont je veux changer le nom ( caption). Je bute sur ce
problème de d'onglet dont le nom est variable. Connais-tu un syntaxe qui me
permettrait de faire cela?
For i = 16 To 17 ( ici on trouve les Page16 et Page17 par exemple ) Forms![test].Page("%i").Caption = "activité %i" Next
Apparemment mon code est faux mais cela donne une idée de ce que je cherche.