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 :

protection ciblée sous Excel


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 2
    Points : 2
    Points
    2
    Par défaut protection ciblée sous Excel
    Bonjour à tous,
    de retour dans la programmation, j'ai du mal à me remettre dedans
    J'ai donc une petite colle pour vous
    Je voudrais faire en sorte que quand je coche une checkbox au bout d'une ligne, les cellules de la ligne avant la checkbox soient protegées pour empécher d'écrire dedans.
    L'idée c'est de bloquer la ligne au moment du pointage bancaire, mais de pouvoir la débloquer simplement en décochant la checkbox
    Cela se fesant sur Excel
    D'avance merci à tous

  2. #2
    Membre régulier Avatar de ritchie23
    Profil pro
    Inscrit en
    Août 2008
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 122
    Points : 70
    Points
    70
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    If checkbox.value = true then texbox.enabled (ou label.enabled) = false
    et vice versa.

    Il faut contrôler la méthode value de la checkbox pour savoir si elle est cochée ou pas et passer la méthode enabled à false de la zone de texte pour la rendre inactive.

    Ritchie

  3. #3
    Expert éminent
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Points : 7 964
    Points
    7 964
    Par défaut
    Bonjour,

    Il s'agit d'une seule ligne avec une CheckBox ?

    Ou s'agit-il de plusieurs lignes chacune accompagnée de sa CheckBox?
    Dans ce cas, le numéro des CheckBox correspond t-il au numéro de la ligne ou du moins il y a t-il une suite logique entre les numéros des CheckBox et les numéros de lignes ?
    Sinon il va falloir bricoler avec la position sur la feuille et retrouver la position de la ligne correspondante

    Le principe est le suivant :
    1. sélectionner toutes les cellules et les déverrouiller
    2. protéger la feuille
    3. lors du clic dans la checkbox, on déprotège la feuille, on verrouille ou déverrouille la ligne correspondante selon l'état de la CheckBox et on reprotège la feuille


    @ Ritchie : où as tu vu qu'il fallait verrouiller une TextBox ?
    .
    LES FAQ OFFICE - LES COURS OFFICE - LES COURS EXCEL - LES LIVRES OFFICE - SOURCES VBA - ATELIER BRICOLAGE VBA

    Lorsque votre problème est solutionné, pensez à le signaler en cliquant sur le bouton au bas de la discussion.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Pour en finir
    Je vous remercie de vos réponses et j'ai finit par trouver.
    J'avais la solution, mais une erreur de définition me bloquait.
    Merci, de votre temps

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Protection des modules VBA sous Excel
    Par Bercud dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/09/2006, 12h35
  2. VBA-protection classeur et feuille sous Excel 2003 et 97
    Par derf3183 dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 28/07/2006, 14h04
  3. protection dossier sous excel 2000
    Par grandnello dans le forum Excel
    Réponses: 1
    Dernier message: 03/08/2005, 21h47
  4. [VBA-E] Sélection feuilles sous excel
    Par Mystic eyes dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/02/2004, 13h27
  5. Sauvegarde problématique sous excel par OLE
    Par ulysse66x dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 16/04/2003, 21h23

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