OVH Cloud OVH Cloud

Mode feuille de données

5 réponses
Avatar
emmanuel4945
Bonjour,

Dans un formulaire, je souhaiterais intétégrer un bouton qui me permette
d'ouvrir le formulaire en mode feuille de données et cela sans passer par le
menu affichage.
Quelqu'un aurait-il une idée ?

Merci de votre aide

Emmanuel

5 réponses

Avatar
Eric
Bonjour,

Sur l'évènement click du bouton:
Private Sub Commande1_Click()
DoCmd.RunCommand acCmdDatasheetView
End Sub

Bonjour,

Dans un formulaire, je souhaiterais intétégrer un bouton qui me permette
d'ouvrir le formulaire en mode feuille de données et cela sans passer par le
menu affichage.
Quelqu'un aurait-il une idée ?

Merci de votre aide

Emmanuel


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

Avatar
Cinémas Décavision
Bonjour AMIS PROS d'ACCESS 2K,

Super le code :
Private Sub Commande1_Click()
DoCmd.RunCommand acCmdDatasheetView
End Sub

Mais....

Et comment faire le contraire aprés ????

C'est à dire REVENIR en arrière (Si barre d'outils enlevée) donc revenir en
mode FORMULAIRE....

Merci à TOUS
Avatar
Gilles MOUGNOZ
Bonjour AMIS PROS d'ACCESS 2K,
Super le code :
Private Sub Commande1_Click()
DoCmd.RunCommand acCmdDatasheetView
End Sub
Mais....
Et comment faire le contraire aprés ????
C'est à dire REVENIR en arrière (Si barre d'outils enlevée) donc revenir
en mode FORMULAIRE....
Merci à TOUS


Bonjour, "Cinémas Décavision"

En consultant l'aide de RunCommand, j'ai trouvé le paramètre "acCmdFormView"
(il y a aussi "acCmdDesignView"). A tester...
Sur son site, Raymond a dressé la liste des commandes disponibles mais il
n'a malheureusement pas (encore?) eu le temps de les commenter:
http://officesystem.access.free.fr/vba/runcommand.htm

Bonne continuation

Avatar
Cinémas Décavision
Merci, mais cela ne fonctionne pas.... Alors j'ai fait plus simple UNE MACRO
vialain et pas pro, mais à mon niveau hélas!!!

Merci beaucoup et à +.
Bernard
Avatar
Gilles MOUGNOZ
Merci, mais cela ne fonctionne pas.... Alors j'ai fait plus simple UNE
MACRO vialain et pas pro, mais à mon niveau hélas!!!
Merci beaucoup et à +.
Bernard


Bonjour, Bernard

Ta macro, tu peux la transformer en code VBA très facilement:
Clic droit sur la macro, "Enregistrer sous...", dans la liste déroulante "En
tant que", sélectionne "Module", clique sur "OK" puis "Convertir" et tu
auras un nouveau module qui s'appelle "Macro convertie - Nom de ta macro".
A partir de là, tu peux tout faire! (ou presque...)

Bonne continuation