Partager via

Valeur de slicer

Anonyme
2020-07-09T17:40:44+00:00

Bonjour

Dans un tableau croisé dynamique (dont la source est un cube) je sélectionne des périodes avec un slicer, dont la forme est AAAA-MM

Jusque-là, rien de compliqué, si ce n'est qu'avec le temps le slicer s'allonge. L'historique est important.

Je souhaite remonter dans une cellule en haut de feuille, la valeur du segment sélectionné.

Je ne veux pas le résultat chiffré, mais bien la valeur du segment. Exemple : 2020-05

mon slicer porte un nom, les segments aussi.

(je dis "les" parce qu'il y beaucoup de feuilles, toutes pilotées par slicer)

en collant ces noms, il ne se passe rien ..

Quelqu'un aurait une idée ?

Merci d'avance

Vincent

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

2 réponses

  1. DanielCo 107.7K Points de réputation
    2020-08-11T13:20:22+00:00

    Bonjour,

    Est-ce que tu connais les macros ? Le code ci-dessous fait ce que tu demandes, en modifiant le nom du slicer.

    Sub Slicer()

      Dim SI As SlicerItem

      For Each SI In ActiveWorkbook.SlicerCaches("Segment_date").SlicerItems

        If SI.Selected = True Then

          [A1] = SI.Caption

          Exit For

        End If

      Next SI

    End Sub

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2020-08-11T12:54:06+00:00

    Bonjour Vincent

    Veuillez nous excuser pour le retard.

    Nous avons un support spécifique chargé aux problèmes liés aux macros et formules - forum MSDN. Eux aussi pourront vous aider mieux, car ils ont l'expertise dans ce domaine. Je vous invite donc à consulter le forum MSDN pour cela.

    Nous sommes à votre disposition                                                                                     

    :)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire