Faire disparaitre des tableaux selon la valeur d'une cellule
MarmottePH
Messages postés
1
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je me présente rapidement : je suis étudiant en Master 2 dans le bâtiment par alternance.
Dans le cadre d'un projet commun pour la fac et l'entreprise j'ai besoin de créer une fiche patrimoine sous excel.
Je ne sais pas si c'est possible mais voila ce que je souhaiterai faire :
Je vais créer plusieurs tableau (un par page quand j'imprime), dans le premier tableau (qui sera toujours fixe) il y a 2 cases ou je met une référence du bâtiment
J'aimerai que selon ces 2 références les tableaux suivant apparaissent ou disparaissent selon ce que j'ai besoin.
Pour donner un exemple :
Si dans la 2eme cases j'écris : "FOYE"
Je veux qu'a l'impression du fichier les tableaux 1 - 2 - 5 - 8 soit imprimés.
Si j'écris "GEND" se seront les tableaux 1 - 2 - 4 - 6 - 8 par exemple
J'ignore si cela est faisable et si oui comment ?
J'espère avoir été clair dans mon projet, dans le cas contraire n'hésitez pas à me poser toutes les questions nécessaires.
Merci d'avance.
Cordialement.
Je me présente rapidement : je suis étudiant en Master 2 dans le bâtiment par alternance.
Dans le cadre d'un projet commun pour la fac et l'entreprise j'ai besoin de créer une fiche patrimoine sous excel.
Je ne sais pas si c'est possible mais voila ce que je souhaiterai faire :
Je vais créer plusieurs tableau (un par page quand j'imprime), dans le premier tableau (qui sera toujours fixe) il y a 2 cases ou je met une référence du bâtiment
J'aimerai que selon ces 2 références les tableaux suivant apparaissent ou disparaissent selon ce que j'ai besoin.
Pour donner un exemple :
Si dans la 2eme cases j'écris : "FOYE"
Je veux qu'a l'impression du fichier les tableaux 1 - 2 - 5 - 8 soit imprimés.
Si j'écris "GEND" se seront les tableaux 1 - 2 - 4 - 6 - 8 par exemple
J'ignore si cela est faisable et si oui comment ?
J'espère avoir été clair dans mon projet, dans le cas contraire n'hésitez pas à me poser toutes les questions nécessaires.
Merci d'avance.
Cordialement.
A voir également:
- Faire disparaitre des tableaux selon la valeur d'une cellule
- Excel couleur cellule selon valeur - Guide
- Aller à la ligne dans une cellule excel - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Google Docs
- Bloquer une cellule excel - Guide
- Formule pour copier la valeur d'une cellule excel ✓ - Forum Excel
1 réponse
Bonjour,
un exemple à adapter à ton classeur :
eric
un exemple à adapter à ton classeur :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)https://www.cjoint.com/?DCFf7CDWdq2
Dim sh As Worksheet
If Target.Row = 1 Or Target.Column > 1 Then Exit Sub
Cancel = True
' afficher/masquer
For Each sh In Worksheets
If InStr("," & Target.Offset(, 1) & ",", "," & sh.Name & ",") > 0 Then
sh.Visible = xlSheetVisible
ElseIf sh.Name <> "Feuil1" Then
sh.Visible = xlSheetHidden
End If
Next sh
' imprimer
If MsgBox("Imprimer les feuilles ?", vbQuestion + vbYesNo) = vbYes Then
Sheets(Split(Target.Offset(, 1), ",")).Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Worksheets("Feuil1").Select
End If
End Sub
eric