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 :

Sécuriser un fichier excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Par défaut Sécuriser un fichier excel
    Bonjour,

    Je suis tjrs sur mon appli Excel et maintenant qu'elle est finie j'aimerais sécuriser le fichier pour ne pas avoir de surprise de la part des utilisateurs.
    que dois-je faire ?

    Dans ma première fenêtre, je ferme mon fichier en passant par la croix et dans chaque userform que j'affiche et qui sont en plein écran, j'ai un bouton de sortie.

    Il faudrait que l'utilisateur ne puisse pas toucher à la ligne "Menu" au top de l'écran ou bien retirer certaines fonctions qui la compose et en proposer d'autres liées à l'appli.

    je ne sais pas comment m'y prendre car à ce que j'ai pu lire dans des posts, manipuler la barre de menus est assez dangereux.

    Merci

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par patyom Voir le message
    manipuler la barre de menus est assez dangereux.
    C'est surtout dangereux pour la santé.
    Si je balançais une appli qui modifie les menus des utilisateurs, je me ferais hacher menu.
    Et je ne pourrais pas leur donner tord.

    Perso, ma philosophie en la matière est de faire confiance aux utilisateurs plutôt que d'essayer de brider à mort l'appli en plaçant des contraintes que, de toutes façons, ils sauront contourner en faisant des trucs encore plus dangereux et stupides.
    Quand un utilisateur fait une connerie qui se chiffre en heures de boulot à recommencer ou, pire, en heures de boulot pour les autres (qui ne manqueront pas de manifester leur désagrément avec véhémence), la fois d'après il redouble d'attention et reste dans les rails.

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Il faudrait que l'utilisateur ne puisse pas toucher à la ligne "Menu" au top de l'écran
    un "Menu " de quel objet ?
    - la fenêtre application Excel
    ou
    - tes userforms
    Le doute subsiste. Quel besoin en effet aurais-tu eu de parler de la présence de userforms s'il ne s'agit que de la barre de menus de la fenêtre application ?
    -->> d'où le doute.

    PS et je plussoie ce qu'exprime Menhir, que je salue.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Par défaut
    vous avez entièrement raison, j'ai opter pour un mot de passe en lecture et un en écriture sur le fichier dans un premier temps, après si vraiment ils veulent s'arracher la tête en faisant des conneries ce sera leur problème.

    J'ai fait un max de contrôles au moment de la saisie du genre :
    . Eviter de leur demander une date en la tapant, j'ai mis un userform avec un calendrier,
    . dans les saisies numériques, comme j'en ai pas mal du même type, à l'aide d'une classe (merci pijaku) tout est réglé,
    . tous les choix se font dans des combobox donc pré-définies.
    . je bloque toutes les saisies des champs qui ne sont pas concernés par le type de traitement choisi.

    Là ou je suis vraiment content c'est l'introduction des classes pour les userforms, c'est géant et surtout facile à programmer.


    tout çà pour éviter les plantages.

    Ouais, je me tracasse un peu trop.

    Merci des conseils

Discussions similaires

  1. Extraction de données sur des fichiers excel
    Par iupgeii dans le forum MFC
    Réponses: 3
    Dernier message: 23/01/2004, 13h53
  2. Enregistrement d'un fichier Excel par automation
    Par tiopan dans le forum Access
    Réponses: 2
    Dernier message: 04/12/2003, 19h57
  3. Sauvegarde fichier excel
    Par tiopan dans le forum VBA Access
    Réponses: 2
    Dernier message: 22/10/2003, 13h36
  4. [Turbo Pascal] Utiliser un fichier Excel
    Par Lady dans le forum Turbo Pascal
    Réponses: 10
    Dernier message: 09/03/2003, 20h34
  5. Réponses: 2
    Dernier message: 22/07/2002, 12h13

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