Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2159 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  vba access masquer l'ensemble requettes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

vba access masquer l'ensemble requettes

n°1597762
kruzi
Posté le 09-08-2007 à 16:05:11  profilanswer
 

J'ai crée une base de données que je vais bientôt mettre à disposition des utilisateurs. Cette base contient environ 1200 requettes.... J'aimerai toutes les masquer pour éviter toute mauvaise manipulation et comme je ne peux pas sélectionner plusieurs requettes à la fois, j'ai pris peur en me disant que je devais masquer les requetes une par une. Une seule solution raisonable, les masquer par code vba:
 
Dim req As QueryDef, db As Database
 
Set db = CurrentDb
 
For Each req In db.QueryDefs
     
    Application.SetHiddenAttribute acQuery, req.Name, True
     
Next req

 
Lorsque je lance la macro un message d'erreur me dit "Impossible de modifier les attributs des tables systèmes".
L'un d'entre vous peut-il m'éclairer?
 

mood
Publicité
Posté le 09-08-2007 à 16:05:11  profilanswer
 

n°1597781
kruzi
Posté le 09-08-2007 à 16:18:20  profilanswer
 

Laissez tomber, je viens de trouver. Il suffit juste de rajouter en amont le pratique (mais à utiliser avec précautions) "On error resume next".
 
On Error Resume Next
 
Dim req As QueryDef, db As Database
 
Set db = CurrentDb
 
For Each req In db.QueryDefs
     
    Application.SetHiddenAttribute acQuery, req.Name, True
     
Next req

n°1598126
jpcheck
Pioupiou
Posté le 10-08-2007 à 12:35:16  profilanswer
 

un petit [résolu] dans le titre sera le bienvenu ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  vba access masquer l'ensemble requettes

 

Sujets relatifs
[ACCESS]problème de mise a jour de données...[Access] Fractionner colonnes
[ACCESS]problème d'ouverture d'applicationRequete SQL Access
[ACCESS] accès à distance à une bdd (noob inside)VBA ACCESS ou ACCESS(tout cours) pb creer requete avec contenu de tabl
[Access] Existe t'il un émulateur ?Synchroniser table access et serveur Mysql
asp , erreur insertion dans bd accessFermeture de processus Access
Plus de sujets relatifs à : vba access masquer l'ensemble requettes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR