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 :

Case cochée champ visible


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Mars 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Mars 2016
    Messages : 4
    Par défaut Case cochée champ visible
    Bonjour ,
    j'ai besoin de savoir s'il est possible de programmer que lorsqu'une case est cochée ,le champ correspondant s'affiche pour l'impression et à l'inverse lorsqu'elle n'est pas cochée elle n'apparaît pas.
    Et si oui quel est la marche à suivre....
    Je vous remercie
    A bientôt

  2. #2
    Invité
    Invité(e)
    Par défaut Affichages personnalisés
    Bonjour,

    Vous devez sans doute faire allusion aux affichages personnalisés.

    Ne sachant pas, le fichier joint contient les exemples suivants :
    - Un checkbox faisant apparaître ou disparaître les boutons Imprimer et Saisir.
    - Deux CustomViews qui font disparaître ou apparaître la colonne Téléphone pour l'impression ou pour la saisie.

    Pièce jointe 203541

    Le code dans l'onglet Feuil1

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    Private Sub BoutonImprimer_Click()
        ActiveWorkbook.CustomViews("Impression").Show
    End Sub
     
    Private Sub BoutonSaisir_Click()
        ActiveWorkbook.CustomViews("Saisie").Show
    End Sub
     
    Private Sub CheckBoxMenu_Click()
     
            If CheckBoxMenu = True Then
                BoutonImprimer.Visible = True
                BoutonSaisir.Visible = True
            Else
                BoutonImprimer.Visible = False
                BoutonSaisir.Visible = False
            End If
    End Sub
    En ce qui concerne les CustomViews, (menu : Affichage, Personnalisé), il vous faut d'abord réaliser la présentation telle que vous la souhaitez puis la sauvegarder (ex ici : impression, la colonne Téléphone est cachée). L'affichage Saisie remet tout en ordre.

    Pièce jointe 203542

    Cordialement.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Pourquoi tester un booléen pour affecté la même valeur à un autre booléen?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
                BoutonImprimer.Visible = CheckBoxMenu
                BoutonSaisir.Visible = CheckBoxMenu
    en revanche je ne sais pas si c'est imprimer visible ou imprimable!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub CheckBox1_Click()
     CheckBox1.PrintObject = CheckBox1.Value
    End Sub
    Dernière modification par Invité ; 11/03/2016 à 09h02.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par rdurupt Voir le message
    Pourquoi tester un booléen pour affecté la même valeur à un autre booléen?
    [/c]
    Bonjour,

    La question est de savoir si ce sont des affichages personnalisés qui sont souhaités, ou s'il s'agit de faire apparaître ou disparaître un menu à partir du checkbox.

    Cordialement.

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Mars 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Mars 2016
    Messages : 4
    Par défaut
    Merci pour vos réponses et je me rend compte que je n'avais en effet pas été assez clair.
    En fait je cherche à remplir une liste dont je cocherais certaine ligne et seule ces lignes apparaitraient pour impression.
    histoire de ne récupérer que l'essentiel.
    Dans tous les cas merci pour votre temps.
    @+
    Elodie

  6. #6
    Invité
    Invité(e)
    Par défaut
    Les affichages personnalisés fonctionnent également pour les filtres.

    Cordialement.
    Dernière modification par AlainTech ; 13/03/2016 à 22h19. Motif: Suppression de la citation inutile

Discussions similaires

  1. Champ actif si case cochée
    Par Magicarpet dans le forum IHM
    Réponses: 2
    Dernier message: 04/10/2010, 22h55
  2. [AC-2007] Si case cochée remplir champ
    Par pitchounette_278 dans le forum IHM
    Réponses: 7
    Dernier message: 21/02/2010, 03h49
  3. Formulaire - case cochée => nouveaux champs
    Par corambe84 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/10/2008, 17h31
  4. champ visible /cacher selon case a cocher
    Par nawak.seb dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/10/2008, 13h45
  5. Griser et dégriser un champ en fonction d'une case cochée
    Par nickoeuh dans le forum Général JavaScript
    Réponses: 22
    Dernier message: 27/06/2008, 13h27

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