1
マクロを書き込もうとしていますが、捕捉しています。すでにフィルタリングされたスライサー内の可視オブジェクトのみをループするループを作成するにはどうすればよいですか?スライサーでフィルタリングされたアイテムをループします
以下の画像は、使用したいスライサー(「slicer_Route」)です。最初の4つの暗いオブジェクトをループするループのみです。
SLICER(これらは別のフィルタの結果であった):
マクロを書き込もうとしていますが、捕捉しています。すでにフィルタリングされたスライサー内の可視オブジェクトのみをループするループを作成するにはどうすればよいですか?スライサーでフィルタリングされたアイテムをループします
以下の画像は、使用したいスライサー(「slicer_Route」)です。最初の4つの暗いオブジェクトをループするループのみです。
SLICER(これらは別のフィルタの結果であった):
私はあなたが何をしたいのか分からないが、これは表示項目を通過:
Dim sC As SlicerCache
Dim sI As SlicerItem
Set sC = ActiveWorkbook.SlicerCaches("Slicer_Route")
For Each sI in sC.SlicerItems
If sI.Selected = True Then
Debug.Print sI.Name 'This is an example, you can do what you want with that item
End If
Next sI
あなたの場合より詳細な質問をすると、さらに助けになるかもしれません。
[なぜ回答を受け入れますか?](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)回答を受け入れることで、同じ質問をした他の人に役立ちます。 – Masoud