IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[E-02]Empêcher un edit query


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut [E-02]Empêcher un edit query
    Bonjour à tous,

    Je débute en VB(A) (nouveau boulot) et j'ai une question concernant la sécurité sur une spreadsheet Excel.

    Cette dernière récupère un record set via une query et un lien ODBC vers SQLserver et je voulais savoir si il y avait moyen d'empêcher les utilisateurs d'utiliser le menu "edit query" pour changer ce lien et avoir accès ainsi à d'autres vues, tables, query de la DB.

    Merci d'avance pour votre réponse !

  2. #2
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    Bonjour,

    j'ai pas fait l'essai, mais toi tu pourrai, voir sans VBA, du côté des protections de ta feuille, menu outils je crois....

  3. #3
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut
    Merci beaucoup Jacques mais je ne vois rien dans ce menu qui me permette
    de désactiver le menu edit query...

  4. #4
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    je n'ais pas de query sous la main, mais si tu protége la feuille en écriture, cela ne verrouille t'il pas ta query...

  5. #5
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut
    pas bête du tout, merci beaucoup !!!

  6. #6
    Membre confirmé Avatar de Blaede
    Profil pro
    Inscrit en
    Août 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 120
    Par défaut
    J'ai crié victoire trop vite...

    Le fait d'activer "protect worksheet" désactive bien
    le menu edit query, ça c'est la bonne nouvelle.

    La mauvaise nouvelle c'est que lorsque je click sur le
    bouton que j'ai créé et qui refresh les données sur
    toutes les sheets, j'ai un message d'erreur qui me dit
    que je n'ai pas le droit de modifier les cells car elles sont
    read only...

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/12/2013, 09h09
  2. SQL query, edit and design tools
    Par almusafir dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 12/01/2012, 15h58
  3. Editer un trigger sous mysql query
    Par valkiki dans le forum MySQL
    Réponses: 2
    Dernier message: 03/04/2009, 16h42
  4. Position du curseur dans Edit
    Par MrJéjé dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 17h09
  5. Image et rich edit
    Par :GREG: dans le forum C++Builder
    Réponses: 2
    Dernier message: 13/05/2002, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo