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 :

Ajout de commentaire et blocage de feuilles


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 77
    Par défaut Ajout de commentaire et blocage de feuilles
    Bonjour,

    Voici ma problématique.

    Dans un classeur, nous avons une feuille type (Sem_Type) qui comporte diverses fonctions. Cette feuille est dupliquable via une sub appelée depuis un formulaire lui-même appelé depuis une autre feuille "Menu".

    Dans cette feuille Sem_Type, nous avons mis des verrous pour éviter que les utilisateurs ne l'endommage. Nous avons besoin de conserver au maximum ces blocages.

    Par contre, cela nous pose un problème pour une fonction en particulier. En effet, nous avons 1 colonne qui comporte des cellules qui doivent recevoir un commentaire selon la valeur saisie dans ces formules.

    Pour ce faire nous tentons de passer par un formulaire.

    Le fonctionnement est le suivant.

    Si dans la cellule A, qui porte le commentaire, la valeur tapée est 1, alors le commentaire est réinitialisé (il existe, mais il contient juste un espace).
    Si la valeur saisie est supérieure à 1, un formulaire est appelé. Ce formulaire s'initialise alors avec la valeur précédemment contenue dans le commentaire de la cellule A. L'utilisateur peut alors modifier le texte. Qd il valide, le nouveau texte doit remplacer le commentaire de la cellule A.

    Hors protection, on y arrive bien. Mais dès qu'on passe en mode protégé, ça ne fonctionne pas, même en déprotégeant la feuille par une instruction dans le code.

    Merci de votre aide !

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Je viens de tester et ça fonctionne avec ce code (à adapter) sur la cellule A1 (le commentaire existe déjà !) de la feuille Feuil1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Sub Test()
     
        Dim Fe As Worksheet
     
        Set Fe = Worksheets("Feuil1")
     
        Fe.Unprotect "MdP"
        Fe.Range("A1").NoteText "Test"
        Fe.Protect "MdP"
     
    End Sub

Discussions similaires

  1. Ajouts de commentaires
    Par gil51 dans le forum Flash
    Réponses: 1
    Dernier message: 20/06/2006, 15h54
  2. [VBA-E]Ajout de commentaires
    Par TOURNIER dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/03/2006, 13h15
  3. Ajout de commentaires des visiteurs
    Par Adry dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 29/03/2006, 12h19
  4. Existe il un moyen d'ajouter des commentaire dans un fichier
    Par Edoxituz dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 21/01/2006, 13h31
  5. [VB6] Ajouter un commentaire à une fonction d'une DLL
    Par Ace303 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 05/06/2003, 09h14

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