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 :

inderdire tous les useranges [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut inderdire tous les useranges
    bonjour
    es que l'on peu interdire l'affichage de tous les userforms avec un bouton et un autre bouton pour autorise
    autorise ne veux pas direexemple :j'ai plusieurs userfom qui se declenche sur la selection d'une cellule
    si je souhaite ne pas les avoir j'appuie sur un bouton
    merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 99
    Par défaut
    Bonjour Pilounet54 le forum
    Tu as plusieurs userforms qui s'ouvrent en même temps???
    mais quel est donc l'intérêt puisque tu ne pourras pas travailler avec plus qu'un userform.
    Je serais curieux de voir ton fichier, si toutes tes demandes sont relatives à ce fichier les diverses sélection et autre, tu dois avoir pris le chemin d'une usine à gaz!!!!
    a+
    papou

  3. #3
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut usine a gaz!
    bonjour mais j'ai plusieurs userform qui souvre de différente façon
    et je souhaite pour plusieurs raisons interdire ou autorisé les userforms
    comme un fusible dans une habitation qui interdit ou qui autorise la lumière dans des piéces
    c'est un programme pour une association et je fait cela en bénévolat
    j'ai le temps ,même si j'avance ligne par ligne ce n'est pas pour autant une usine a gaz!
    si tu veux le voir je t'invite chez moi!

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 99
    Par défaut
    Bonjour Pilounet54 le forum
    oui je sais tu as le temps, mais avoir 90 pages de codes dans un fichier excuses moi mais c'est plus une application c'est une usine.
    Bref autre point de détail ce qui autorise ou non la lumière c'est l'interrupteur car le fusible lui et un limiteur d'intensité.
    Pour tes userforms tu peux toujours mettre .hide
    il le masque mais ne le ferme pas
    a+
    papou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    sub commandbutton_click
    userform1.hide
    userform2.hide
    userform3.show
    end sub

  5. #5
    Membre très actif Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Par défaut hide
    je cherche quelque chose de plus radical car même si je fait un click off userforms avec le code cela ne l'empeche pas de réapparaitre avec ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    cellule_click = ActiveCell.AddressLocal
            If cellule_click = ("$I$4") Then
             Formulaire1.Show
            End If
    salutation patrick

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    pour activer/désactiver un choix une case à coché semble plus indiquée ...

    rajoute dans ta feuille une case à cocher issue de la boite à outils contrôles

    tu peu si tu le désire renommer celle-ci (zone de saisie en haut à gauche de ta feuille excel..) et remplacer le nom par défaut du style "CheckBox1" par le nom désiré ... ccVue1..

    et si cette case est sur la feuille dont le nom visible dans l'éditeur VBE est "feuil1" ..

    puis pour ton code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     (..) If cellule_click = ("$I$4") And CheckBox1 Then
             Formulaire1.Show
            End If (..)

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

Discussions similaires

  1. Jointure qui ne renvoie pas tous les enregistrements
    Par rayonx dans le forum Langage SQL
    Réponses: 12
    Dernier message: 19/07/2024, 09h33
  2. afficher tous les champs d'une table
    Par julio84 dans le forum ASP
    Réponses: 8
    Dernier message: 19/01/2005, 10h31
  3. Les Langages ne sont pas tous les mêmes ......
    Par Max Payne dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 28/08/2003, 13h51
  4. Réponses: 4
    Dernier message: 16/08/2003, 13h21
  5. Enlever tous les M&Mme des enregistrements
    Par marc olivier dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/07/2003, 12h24

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