J'ai une petite question. Je crée un formulaire en tout vba. J'aimerai pouvoir mettre des contrôle dans l'entête de formulaire
j'ai essayé frm.section(acHeader).visible = true. Ceci ne marche pas.
Aprés recherche dans les archives, je trouve une superbe réponse de snack qui utilise la méthode DoCmd.RunCommand acCmdFormHdrFt . Et ceci marche trés bien.
Mais je suis surpris de ne pas trouver une reponse bien vba car si je ne m'abuse, la fonction précédente n'utilise pas les spécificité de vba mais la barre de menu d'access.
voili et merci
ja qui espére améliorer ainsi sa culture générale.
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
Benoit Compoint [MS]
Bonjour,
Par définition, le code source qui figure dans les modules des versions 32 bits d'Access est toujours du code VBA. Les deux instructions suivantes sont donc bien des instructions VBA : DoCmd.RunCommand acCmdFormHdrFt frm.section(acHeader).visible = true
L'instruction "DoCmd.RunCommand acCmdFormHdrFt" permet de créer les sections entête et pied-de-page d'un formulaire. Tandis que la propriété "frm.section(acHeader).visible" permet d'afficher ou de masquer la section entête d'un formulaire (sous réserve que cette section existe).
La méthode RunCommand de l'objet Docmd remplace effectivement la méthode DoMenuItem des versions antérieures à Access 97. La particularité de la méthode RunCommand est que son unique argument admet un grand nombre de constantes. Pour trouver rapidement la constante qui correspond à l'action recherchée, le site Web de Terry Wickenden s'avère souvent très utile : http://home.clara.net/tkwickenden/fulllist.htm
Benoit Compoint
"joyeux atchoum" wrote in message news:
Bonjour (et bonne année)
J'ai une petite question. Je crée un formulaire en tout vba. J'aimerai pouvoir mettre des contrôle dans l'entête de formulaire
j'ai essayé frm.section(acHeader).visible = true. Ceci ne marche pas. Aprés recherche dans les archives, je trouve une superbe réponse de snack qui utilise la méthode DoCmd.RunCommand acCmdFormHdrFt . Et ceci marche trés
bien.
Mais je suis surpris de ne pas trouver une reponse bien vba car si je ne m'abuse, la fonction précédente n'utilise pas les spécificité de vba mais la
barre de menu d'access.
voili et merci ja qui espére améliorer ainsi sa culture générale.
Bonjour,
Par définition, le code source qui figure dans les modules des versions 32
bits d'Access est toujours du code VBA.
Les deux instructions suivantes sont donc bien des instructions VBA :
DoCmd.RunCommand acCmdFormHdrFt
frm.section(acHeader).visible = true
L'instruction "DoCmd.RunCommand acCmdFormHdrFt" permet de créer les sections
entête et pied-de-page d'un formulaire.
Tandis que la propriété "frm.section(acHeader).visible" permet d'afficher ou
de masquer la section entête d'un formulaire (sous réserve que cette section
existe).
La méthode RunCommand de l'objet Docmd remplace effectivement la méthode
DoMenuItem des versions antérieures à Access 97.
La particularité de la méthode RunCommand est que son unique argument admet
un grand nombre de constantes.
Pour trouver rapidement la constante qui correspond à l'action recherchée,
le site Web de Terry Wickenden s'avère souvent très utile :
http://home.clara.net/tkwickenden/fulllist.htm
Benoit Compoint
"joyeux atchoum" <anonymous@discussions.microsoft.com> wrote in message
news:68EA79DA-0408-4F49-9E19-F350133C8FC1@microsoft.com...
Bonjour (et bonne année)
J'ai une petite question. Je crée un formulaire en tout vba. J'aimerai
pouvoir mettre des contrôle dans l'entête de formulaire
j'ai essayé frm.section(acHeader).visible = true. Ceci ne marche pas.
Aprés recherche dans les archives, je trouve une superbe réponse de snack
qui utilise la méthode DoCmd.RunCommand acCmdFormHdrFt . Et ceci marche trés
bien.
Mais je suis surpris de ne pas trouver une reponse bien vba car si je ne
m'abuse, la fonction précédente n'utilise pas les spécificité de vba mais la
barre de menu d'access.
voili et merci
ja qui espére améliorer ainsi sa culture générale.
Par définition, le code source qui figure dans les modules des versions 32 bits d'Access est toujours du code VBA. Les deux instructions suivantes sont donc bien des instructions VBA : DoCmd.RunCommand acCmdFormHdrFt frm.section(acHeader).visible = true
L'instruction "DoCmd.RunCommand acCmdFormHdrFt" permet de créer les sections entête et pied-de-page d'un formulaire. Tandis que la propriété "frm.section(acHeader).visible" permet d'afficher ou de masquer la section entête d'un formulaire (sous réserve que cette section existe).
La méthode RunCommand de l'objet Docmd remplace effectivement la méthode DoMenuItem des versions antérieures à Access 97. La particularité de la méthode RunCommand est que son unique argument admet un grand nombre de constantes. Pour trouver rapidement la constante qui correspond à l'action recherchée, le site Web de Terry Wickenden s'avère souvent très utile : http://home.clara.net/tkwickenden/fulllist.htm
Benoit Compoint
"joyeux atchoum" wrote in message news:
Bonjour (et bonne année)
J'ai une petite question. Je crée un formulaire en tout vba. J'aimerai pouvoir mettre des contrôle dans l'entête de formulaire
j'ai essayé frm.section(acHeader).visible = true. Ceci ne marche pas. Aprés recherche dans les archives, je trouve une superbe réponse de snack qui utilise la méthode DoCmd.RunCommand acCmdFormHdrFt . Et ceci marche trés
bien.
Mais je suis surpris de ne pas trouver une reponse bien vba car si je ne m'abuse, la fonction précédente n'utilise pas les spécificité de vba mais la
barre de menu d'access.
voili et merci ja qui espére améliorer ainsi sa culture générale.