Creer onglets vba

titepuce44 Messages postés 3 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 9 décembre 2004 - 22 juil. 2004 à 15:56
lebourgjf Messages postés 29 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 6 août 2004 - 5 août 2004 à 13:34
Bonjour,
je cherche à créer un nouvel onglet à partir du vba.
Je veux que tout soit automatisé, que rien ne soit fait manuellement.
Si quelqu'un est un expert...
Merci d'avance

1 réponse

lebourgjf Messages postés 29 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 6 août 2004
5 août 2004 à 13:34
Je présume que c'est sous Access.

Dans une procédure dans un module :

Procedure AjoutePage (strFrm as string, strCtl as string, strTitre as string)
Dim ctl as Control

'ouvre le formulaire souhaité en mode design
DoCmd.OpenForm strFrm, acDesign

Set ctl = Forms(strFrm).Controls(strCtl)

with ctl
.pages.add
.pages(ctl.pages.count - 1).caption = strTitre
end with

DoCmd.Close acForm, strFrm, acSaveYes
End Sub
Rejoignez-nous