Notifications
Clear all

SLICER SELECT

3 Posts
2 Usuários
0 Reactions
1,335 Visualizações
(@hugomoreda)
Posts: 34
Eminent Member
Topic starter
 

Boa tarde!

Tenho uma planilha que seta a minha variavel que eu chamo de SCORE.(wb1)

Tenho outra planinha(wb2) com diversas segmentações de dados(slicers) na sheet principal.

Gostaria de selecionar apenas um item de um slicer determinado porém não estou conseguindo.

Meu procedimento está sendo feito da seguinte forma:

'Desfiltro todos os itens para depois selecionar apenas 1 item no slicer.


wb2.SlicerCaches("SegmentaçãodeDados_CATEGORIA"). _
ClearManualFilter 'até aqui ok, ele desfiltra o slicer (marca todos os itens)

O problema é quando eu rodo wb2.SlicerItems(SCORE).Selected = True , ele não realiza o filtro

Essa variável SCORE eu seto em outra planilha (wb1).

Desconfio que eu tenha que fazer exatamente o contrário do que estou tentando.

Após limpar todos os filtros eu teria que setar quais itens que eu não quero. É isso? Alguém já tentou algo do tipo?

Muito obrigado pela ajuda!

 
Postado : 20/04/2016 3:13 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Arquivo modelo ajuda bastante

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 20/04/2016 3:54 pm
(@hugomoreda)
Posts: 34
Eminent Member
Topic starter
 

Opa amigo! Infelizmente não tenho como enviar e nem fazer um modelo igual no momento.

Eu queria selecionar um item apenas da lista da segmentação de dados que tenho.

Quando uso esse comando ele desfiltra tudo da minha segmentação de dados:

wb2.SlicerCaches("SegmentaçãodeDados_CATEGORIA"). _
ClearManualFilter

Depois queria marcar apenas um item da minha segmentação e uso o comando:

With wb2.SlicerCaches("SegmentaçãodeDados_FX_SCORE_COT")
.SlicerItems(SCORE).Selected = True ''Sendo SCORE a minha variável

End With

 
Postado : 25/04/2016 7:24 am