Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j'ai
"magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur
2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2005 et
2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006
apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin
lorsque je filtre?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FxM
Bonjour Hélène,
J'ai compris que tes données sont comme suit : Magasin1 2006 2005 Magasin2 2006 2005 etc avec tes cellules MagasinX fusionnée avec celle du dessous.
Si tu regardes ce qu'il y a réellement dans la cellule à l'aide d'un ² par exemple, tu vas avoir "Magasin1". Mais pour B3, tu obtiens 0 montrant que la cellule est vide. En effet, la fusion de cellule est un artifice esthétique posant plus de problème qu'il n'en résoud :o(.
Lorsque tu filtres, la cellule du dessous ne correspond pas au critère et donc ton année reste masquée.
Pour la faire afficher, tu as plusieurs possibilités dont : - ajouter une colonne où tu filtres Magasin1 magasin1 2006 Magasin1 2005 Magasin2 magasin2 2006 Magasin2 2005 Tu filtres sur la première colonne mais définis une zone d'impression pour ne pas faire apparaître la 1e colonne.
- réorganiser tes données magasin année 2006 année 2005 magasin1 val2006 val2005 magasin2 val2006 val2005 etc Tu filtres sur magasin
@+ FxM
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j'ai "magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur 2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2005 et 2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006 apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin lorsque je filtre?
Est-ce possible?
Merci d'avance pour votre aide.
Bonjour Hélène,
J'ai compris que tes données sont comme suit :
Magasin1 2006
2005
Magasin2 2006
2005
etc avec tes cellules MagasinX fusionnée avec celle du dessous.
Si tu regardes ce qu'il y a réellement dans la cellule à l'aide d'un ²
par exemple, tu vas avoir "Magasin1". Mais pour B3, tu obtiens 0
montrant que la cellule est vide. En effet, la fusion de cellule est un
artifice esthétique posant plus de problème qu'il n'en résoud :o(.
Lorsque tu filtres, la cellule du dessous ne correspond pas au critère
et donc ton année reste masquée.
Pour la faire afficher, tu as plusieurs possibilités dont :
- ajouter une colonne où tu filtres
Magasin1 magasin1 2006
Magasin1 2005
Magasin2 magasin2 2006
Magasin2 2005
Tu filtres sur la première colonne mais définis une zone d'impression
pour ne pas faire apparaître la 1e colonne.
- réorganiser tes données
magasin année 2006 année 2005
magasin1 val2006 val2005
magasin2 val2006 val2005
etc
Tu filtres sur magasin
@+
FxM
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j'ai
"magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur
2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2005 et
2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006
apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin
lorsque je filtre?
J'ai compris que tes données sont comme suit : Magasin1 2006 2005 Magasin2 2006 2005 etc avec tes cellules MagasinX fusionnée avec celle du dessous.
Si tu regardes ce qu'il y a réellement dans la cellule à l'aide d'un ² par exemple, tu vas avoir "Magasin1". Mais pour B3, tu obtiens 0 montrant que la cellule est vide. En effet, la fusion de cellule est un artifice esthétique posant plus de problème qu'il n'en résoud :o(.
Lorsque tu filtres, la cellule du dessous ne correspond pas au critère et donc ton année reste masquée.
Pour la faire afficher, tu as plusieurs possibilités dont : - ajouter une colonne où tu filtres Magasin1 magasin1 2006 Magasin1 2005 Magasin2 magasin2 2006 Magasin2 2005 Tu filtres sur la première colonne mais définis une zone d'impression pour ne pas faire apparaître la 1e colonne.
- réorganiser tes données magasin année 2006 année 2005 magasin1 val2006 val2005 magasin2 val2006 val2005 etc Tu filtres sur magasin
@+ FxM
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j'ai "magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur 2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2005 et 2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006 apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin lorsque je filtre?
Est-ce possible?
Merci d'avance pour votre aide.
JB
Bonjour,
1- Unmerger
Sub unmerge() Range("a2").Select Do While ActiveCell <> "" Selection.unmerge ActiveCell.Offset(2, 0).Select Loop [B1].CurrentRegion.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C" Range("A1", [A1].End(xlDown)).Value = Range("A1", [A1].End(xlDown)).Value End Sub
2- MFC (masquer un mag sur 2)
Sélectionner A2:A9
Format/Mise en forme cond/Formule
=MOD(LIGNE();2)=1 Ecrire en blanc/blanc
Cordialement JB
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j 'ai "magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur 2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2 005 et 2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006 apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin lorsque je filtre?
Est-ce possible?
Merci d'avance pour votre aide. -- Hélène
Bonjour,
1- Unmerger
Sub unmerge()
Range("a2").Select
Do While ActiveCell <> ""
Selection.unmerge
ActiveCell.Offset(2, 0).Select
Loop
[B1].CurrentRegion.SpecialCells(xlCellTypeBlanks).FormulaR1C1 =
"=R[-1]C"
Range("A1", [A1].End(xlDown)).Value = Range("A1",
[A1].End(xlDown)).Value
End Sub
2- MFC (masquer un mag sur 2)
Sélectionner A2:A9
Format/Mise en forme cond/Formule
=MOD(LIGNE();2)=1
Ecrire en blanc/blanc
Cordialement JB
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j 'ai
"magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur
2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2 005 et
2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006
apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin
lorsque je filtre?
Sub unmerge() Range("a2").Select Do While ActiveCell <> "" Selection.unmerge ActiveCell.Offset(2, 0).Select Loop [B1].CurrentRegion.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C" Range("A1", [A1].End(xlDown)).Value = Range("A1", [A1].End(xlDown)).Value End Sub
2- MFC (masquer un mag sur 2)
Sélectionner A2:A9
Format/Mise en forme cond/Formule
=MOD(LIGNE();2)=1 Ecrire en blanc/blanc
Cordialement JB
Bonjour,
Je cherche une solution pour mon tableau excel. Dans ma ligne de titre, j 'ai "magasin" puis "année". Pour chaque magasin, j'ai 2 années : 2005 et 2006 sur 2 lignes. J'ai fusionné les deux lignes du magasin pour avoir en face 2 005 et 2006. En fait, pour chaque magasin correspond 2 années.
Et lorsque je fais le filtre sur le nom du magasin, seule l'année 2006 apparaît. Comment faire pour faire apparaître les 2 années pour tel magasin lorsque je filtre?