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 :

Gestion des évènements sous XL2003


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Gestion des évènements sous XL2003
    Quelqu'un peut il m'aider ?
    L'ouverture du fichier Test1.xls doit se faire en lecture seule.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
    Seul le nom compte de la session "Perso" doit pouvoir enregistrer ce document.
    Une fois enregistré, il faut retrouver le statut lecture seule. Si le doc doit être fermé seul le possesseur du compte "Perso" peut ou non sauvegarder celui ci. Bien sure, tout ceci doit se passer sans que des messages d'erreurs ou d'alertes viennent polluer l'écran de l'utilisateur. voici le fichier en question : Test1.xls
    L'ouverture en lecture seule, c'est Ok
    L'enregistrement pour le compte "Perso" semble Ok hormis les messages d'alertes (très perturbants), mais impossible de remettre ce doc en lecture seule quand l'enregistrement est terminé. Il faudrait un évènement "AfterSave"...
    Je bloque, mais peut être que vous, vous avez la solution ?
    Merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    Bonjour,

    Je n'ai pas tout compris, pour les messages intempestifs : regarde du coté de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.displayAlerts
    Pour ce qui est de l'evennement AfterSave qui n'esiste Pas, regarde plutôt du Coté BeforeClose car l'application Ferme toujours ses classeurs avant que quitter (Et rien ne t'empeche alors de refaire une sauvegarde).

Discussions similaires

  1. VBA - Gestion des évènements sous Powerpoint
    Par DITECLIPSE dans le forum Powerpoint
    Réponses: 0
    Dernier message: 16/04/2014, 09h31
  2. La gestion des événements sous PowerShell version 2
    Par Laurent Dardenne dans le forum Articles
    Réponses: 0
    Dernier message: 07/06/2010, 20h05
  3. Formulaire non gestion des évènement sous IE
    Par LhIaScZkTer dans le forum ASP.NET
    Réponses: 25
    Dernier message: 04/03/2009, 11h13
  4. Routines de gestion des ports sous Windows XP
    Par wiccanhelios dans le forum Windows
    Réponses: 2
    Dernier message: 14/11/2003, 09h02

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