Deux choix à cocher sur formulaire

Résolu
Tyr -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je voudrais faire un formulaire sous excel avec deux bouton (choix) :
1- Masquer des lignes en cochant le 1er bouton choix
2- Dès que je fais l'autre choix (second bouton) je fais réapparaitre les lignes précédemment cachées et en cache d'autres et vis versa.

Merci pour votre aide !

5 réponses

  1. eljojo_e Messages postés 1255 Statut Membre 155
     
    Bonjour,

    Pour ca, il faut travailler ces codes :

    rows("a:a").visible = true ' affiche la ligne a

    rows("a:a").visible = false ' cache la ligne a

    Cordialement,
    0
  2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Voici un exemple de code VBA qui, lors d'un double-clic, masque une ligne sur 2 :
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Dim Lig As Byte
    If Rows(2).Hidden = True Then
        For Lig = 2 To 40 Step 2
            Rows(Lig).Hidden = False
        Next Lig
    Else
        For Lig = 2 To 40 Step 2
            Rows(Lig).Hidden = True
        Next Lig
    End If
    End Sub

    On peux aisément adapter ça à un bouton ou avec d'autres lignes.

    Classeur Exemple. Double cliquez n'importe ou dans la feuille Feuil1...
    0
    1. Tyr
       
      Comment adapter ? je n'ai aucune connaisance dans ce domaine

      J'ai un formulaire avec un choix si je click sur le premier j'aimerai laisser apparaite un certain nombre de lignes fixes et en cacher d'autres et le contraire si je coche la seconde option.

      Si vous pouvez m'aider !
      0
  3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bien sur.
    Qu'appelles tu formulaire?
    Un certain nombre de lignes fixes, lesquelles?

    Une seule solution, passes moi ton fichier, sans données confidentielles, via https://www.cjoint.com/ avec les infos ci dessus je le bricole, te le renvoie et tu remets tes données dessus...
    0
    1. Tyr
       
      Ci-après le lien :

      http://cjoint.com/?3GtpDAcKGZD

      Merci pour votre aide
      0
  4. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Je suppose que les deux choix sont : particulier et professionnel...

    Par contre, qu'elles lignes masquer? et quand?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Voilà, excuse...
    Le Fichier
    J'ai du virer tes listes qui restaient apparentes malgré le masquage des lignes.
    Je les ai remplacées par des listes issues du menu : Données/Validation.

    Option supplémentaire, toutes tes lignes réapparaissent en faisant un double clic sur A1. Et seulement sur A1!
    0
    1. Tyr
       
      Bonjour,

      Merci beaucoup pijaku c'est magique

      A bientot
      0
    2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      De rien.
      A +
      0