Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au
maximum.
Merci beaucoup
Laurence
"Raymond [mvp]" a écrit dans le message de
news:pour faire afficher la fenêtre base de données c'est F11.
donc dans le code tu fais : SendKeys "{F11}" et tu places cette
fonction
dans le code vba qui demande l'ouverture de la fenêtre.
si tu disais pourquoi tu veux afficher la fenêtre base de données , la
listedes requêtes ....... on te serait d'un plus grand secours.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
[...]
Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au
maximum.
Merci beaucoup
Laurence
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:e6yGLNJ8DHA.488@TK2MSFTNGP12.phx.gbl...
pour faire afficher la fenêtre base de données c'est F11.
donc dans le code tu fais : SendKeys "{F11}" et tu places cette
fonction
dans le code vba qui demande l'ouverture de la fenêtre.
si tu disais pourquoi tu veux afficher la fenêtre base de données , la
liste
des requêtes ....... on te serait d'un plus grand secours.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
[...]
Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au
maximum.
Merci beaucoup
Laurence
"Raymond [mvp]" a écrit dans le message de
news:pour faire afficher la fenêtre base de données c'est F11.
donc dans le code tu fais : SendKeys "{F11}" et tu places cette
fonction
dans le code vba qui demande l'ouverture de la fenêtre.
si tu disais pourquoi tu veux afficher la fenêtre base de données , la
listedes requêtes ....... on te serait d'un plus grand secours.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
[...]
Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au maximum.
Bonjour Laurence et Raymond,
pour répondre au souci de simplification de Laurence, je me demande si une
liste déroulante dans laquelle toutes les requêtes seraient affichées ne
conviendrait pas, plutôt que d'afficher la fenêtre Base de données.
Si le principe de la liste convient, voici une méthode (simple) parmi
d'autres (moins simples ;-) :
- tu crées une zone de liste modifiable indépendante (sans les
assistants),
que tu nommes par exemple "Liste_Requetes"
- dans la propriété "Origine source" de la liste, garde "Table/Requête"
- dans la propriété "Contenu", copie/colle ce qui suit (sur une seule
ligne)
:
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
- dans la propriété "Sur clic" de la liste, dans le générateur de code, tu
tapes (entre Private Sub et End Sub) :
Private Sub Liste_Requetes_Click()
DoCmd.OpenQuery Liste_Requetes
End Sub
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à
une
autre.
Mais Raymond est quand même un cachotier. Sur son site, on trouve...
http://access.seneque.free.fr/liste_des_objets.htm
Cordialement,
Annette
Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au maximum.
Bonjour Laurence et Raymond,
pour répondre au souci de simplification de Laurence, je me demande si une
liste déroulante dans laquelle toutes les requêtes seraient affichées ne
conviendrait pas, plutôt que d'afficher la fenêtre Base de données.
Si le principe de la liste convient, voici une méthode (simple) parmi
d'autres (moins simples ;-) :
- tu crées une zone de liste modifiable indépendante (sans les
assistants),
que tu nommes par exemple "Liste_Requetes"
- dans la propriété "Origine source" de la liste, garde "Table/Requête"
- dans la propriété "Contenu", copie/colle ce qui suit (sur une seule
ligne)
:
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
- dans la propriété "Sur clic" de la liste, dans le générateur de code, tu
tapes (entre Private Sub et End Sub) :
Private Sub Liste_Requetes_Click()
DoCmd.OpenQuery Liste_Requetes
End Sub
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à
une
autre.
Mais Raymond est quand même un cachotier. Sur son site, on trouve...
http://access.seneque.free.fr/liste_des_objets.htm
Cordialement,
Annette
Tout simplement parce que la personne qui se servira de cette base ne
connait rien d'access et que je voudrais lui faciliter la tâche au maximum.
Bonjour Laurence et Raymond,
pour répondre au souci de simplification de Laurence, je me demande si une
liste déroulante dans laquelle toutes les requêtes seraient affichées ne
conviendrait pas, plutôt que d'afficher la fenêtre Base de données.
Si le principe de la liste convient, voici une méthode (simple) parmi
d'autres (moins simples ;-) :
- tu crées une zone de liste modifiable indépendante (sans les
assistants),
que tu nommes par exemple "Liste_Requetes"
- dans la propriété "Origine source" de la liste, garde "Table/Requête"
- dans la propriété "Contenu", copie/colle ce qui suit (sur une seule
ligne)
:
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
- dans la propriété "Sur clic" de la liste, dans le générateur de code, tu
tapes (entre Private Sub et End Sub) :
Private Sub Liste_Requetes_Click()
DoCmd.OpenQuery Liste_Requetes
End Sub
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à
une
autre.
Mais Raymond est quand même un cachotier. Sur son site, on trouve...
http://access.seneque.free.fr/liste_des_objets.htm
Cordialement,
Annette
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
[...]
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à une
autre.
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
[...]
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à une
autre.
SELECT MsysObjects.Name AS ObjectName FROM MsysObjects WHERE
(((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND
((MsysObjects.Type)=5) AND ((MsysObjects.Flags)=0)) ORDER BY
MsysObjects.Name;
[...]
J'ai repris le "Select" d'un message de Pierre (3Stone), qui a émis une
réserve sur la manipulation des tables système, réserve je crois, liée au
fait que les numéros d'objets pourraient changer d'une version Access à une
autre.
Bonjour,
Bonjour,
Bonjour,
Tiens le revoilou !
Comment va la santé ?
Tiens le revoilou !
Comment va la santé ?
Tiens le revoilou !
Comment va la santé ?
"Raymond [mvp]"Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
"Raymond [mvp]"
Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
"Raymond [mvp]"Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
si on affiche une liste de requêtes , c'est pour les exécuter ? et dans ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
si on affiche une liste de requêtes , c'est pour les exécuter ? et dans ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
si on affiche une liste de requêtes , c'est pour les exécuter ? et dans ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
voilà la mauvaise foi masculine dans toute sa splendeur :
Coucou Raymond,
voilà la mauvaise foi masculine dans toute sa splendeur :si on affiche une liste de requêtes , c'est pour les exécuter ? et dans
ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la
base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
Mais, un peu plus haut :donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
Personnellement, je préfère "ma" liste déroulante (même si je n'en ai
jamais
mis de telles dans mes bases ;-))
De plus, pour justifier ma position, on peut masquer les requêtes
sensibles.
Il me semble que <F11> est au moins aussi dangereux (et puis, comment fait
l'utilisateur débutant pour revenir à son menu ??).
Bises quand même,
Annette
--------------------------------------------------------------------------
-
www.horizon-micro.com
[...]
voilà la mauvaise foi masculine dans toute sa splendeur :
Coucou Raymond,
voilà la mauvaise foi masculine dans toute sa splendeur :
si on affiche une liste de requêtes , c'est pour les exécuter ? et dans
ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la
base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
Mais, un peu plus haut :
donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
Personnellement, je préfère "ma" liste déroulante (même si je n'en ai
jamais
mis de telles dans mes bases ;-))
De plus, pour justifier ma position, on peut masquer les requêtes
sensibles.
Il me semble que <F11> est au moins aussi dangereux (et puis, comment fait
l'utilisateur débutant pour revenir à son menu ??).
Bises quand même,
Annette
--------------------------------------------------------------------------
-
www.horizon-micro.com
[...]
voilà la mauvaise foi masculine dans toute sa splendeur :
Coucou Raymond,
voilà la mauvaise foi masculine dans toute sa splendeur :si on affiche une liste de requêtes , c'est pour les exécuter ? et dans
ce
cas sans contrôle préalable car il peut y avoir 200 requêtes dans la
base.
avec un opérateur n'y connaissant rien, lui mettre 200 requêtes dont
peut-être 30 de suppression, je me refuse de conseiller cette voie.
Mais, un peu plus haut :donc dans le code tu fais : SendKeys "{F11}"
et tu places cette fonction
dans le code vba qui demande l'ouverture de la fenêtre.
Personnellement, je préfère "ma" liste déroulante (même si je n'en ai
jamais
mis de telles dans mes bases ;-))
De plus, pour justifier ma position, on peut masquer les requêtes
sensibles.
Il me semble que <F11> est au moins aussi dangereux (et puis, comment fait
l'utilisateur débutant pour revenir à son menu ??).
Bises quand même,
Annette
--------------------------------------------------------------------------
-
www.horizon-micro.com
[...]
Prend ton temps, on essaie de pallier au manque d'effectif. Même Pierre
lache un peu sans parler de Jessy.
bon rétablissement et pas de bière.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" a écrit dans le message de
news:"Raymond [mvp]"Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
Prend ton temps, on essaie de pallier au manque d'effectif. Même Pierre
lache un peu sans parler de Jessy.
bon rétablissement et pas de bière.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" <threestone@cielreseau.be> a écrit dans le message de
news:uKJG7EY8DHA.1548@tk2msftngp13.phx.gbl...
"Raymond [mvp]"
Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
Prend ton temps, on essaie de pallier au manque d'effectif. Même Pierre
lache un peu sans parler de Jessy.
bon rétablissement et pas de bière.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" a écrit dans le message de
news:"Raymond [mvp]"Tiens le revoilou !
Comment va la santé ?
Le chirurgien est content de lui...
j'attends encore un peu avant de lui donner raison ;-)
RE-Bonjour à tous,
C'est moi Laurence Vous vous souvenez???
Je suis heureuse de voir que ma question sucite autant de discussion!!!
Merci à Anette de soutenir la gente féminine... et merci à ces messieurs
aussi.
Puis-je vous soumettre une petite idée (de femme bien evidement)!
seraitt-il possible d'avoir sur cette page d'accueil un bouton de commande
qui renverrait à une petite liste de requete bien precise. Ne peut on pas
dans l'objet "requetes" limiter l'acces a certaines requetes ou creer un
dossier qui les regroupes?
Merci
RE-Bonjour à tous,
C'est moi Laurence Vous vous souvenez???
Je suis heureuse de voir que ma question sucite autant de discussion!!!
Merci à Anette de soutenir la gente féminine... et merci à ces messieurs
aussi.
Puis-je vous soumettre une petite idée (de femme bien evidement)!
seraitt-il possible d'avoir sur cette page d'accueil un bouton de commande
qui renverrait à une petite liste de requete bien precise. Ne peut on pas
dans l'objet "requetes" limiter l'acces a certaines requetes ou creer un
dossier qui les regroupes?
Merci
RE-Bonjour à tous,
C'est moi Laurence Vous vous souvenez???
Je suis heureuse de voir que ma question sucite autant de discussion!!!
Merci à Anette de soutenir la gente féminine... et merci à ces messieurs
aussi.
Puis-je vous soumettre une petite idée (de femme bien evidement)!
seraitt-il possible d'avoir sur cette page d'accueil un bouton de commande
qui renverrait à une petite liste de requete bien precise. Ne peut on pas
dans l'objet "requetes" limiter l'acces a certaines requetes ou creer un
dossier qui les regroupes?
Merci