Pergunte aqui
0

Múltipla Seleção em ListBox

perguntadas 2020-05-12 01:19:25 +0200

imagem do gravatar de Amaral

updated 2020-06-03 23:42:04 +0200

imagem do gravatar de Schiavinatto

Estou tentando utilizar um ListBox com múltipla seleção. Consegui fazer funcionar, porém, como são muitos dados, eles são atualizado de forma não muito agradável, pois a macro percorre todo o ListBox habilitando todos campos selecionados. Abortei essa forma e criei outra. Para que ela funcione eu tenho uma macro que é ativada ao selecionar um dos itens do ListBox, porém, ao utilizar a barra de rolagem do ListBox, ela ativa a mesma macro. image description

A minha dúvida é em saber qual evento devo utilizar para que a macro funcione apenas ao selecionar um dos item do ListBox. seque anexo arquivo com modelo. Obs.: A múltipla seleção com shift + seleção não é viável pelo fato de se ter muitos elementos.

C:\fakepath\ListBox Múltiplas Seleção.ods

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

Ola @Amaral, aqui em teste com o seu arquivo, se usar o Scroll ( a rodinha ) não aciona.

imagem do gravatar de SchiavinattoSchiavinatto ( 2020-05-12 02:20:05 +0200 )editar

Mas a tendência, como é para terceiros, é utilizar a barra de rolagem. Tem como determinar um evento? já tentei outros mas o programa trava. E o porque não funciona a múltipla seleção como no Excel?

imagem do gravatar de AmaralAmaral ( 2020-05-12 06:52:46 +0200 )editar

Em https://help.libreoffice.org/latest/p... há uma referência ao movimento da barra de rolagem (Ao ajustar). Não achei esse evento para ListBox.

imagem do gravatar de AmaralAmaral ( 2020-05-12 06:58:51 +0200 )editar

1 Resposta

1

respondidas 2020-05-12 07:20:21 +0200

imagem do gravatar de Amaral

Utilizei a macro no Evento "Executar ação" e a macro só é ativada quando o ListBox recebe um duplo clique, dessa forma a barra de rolagem fica livre da macro.

Descrição da imagem

Segue abaixo a macro com a alteração.

C:\fakepath\ListBox Múltipla Seleção.ods

editar assinalar como ofensivo Excluir Link mais

Comentários

Perfeito @Amaral, só acrescente no Titulo do dialog a dica para clique duplo na seleção.

imagem do gravatar de SchiavinattoSchiavinatto ( 2020-05-12 13:28:02 +0200 )editar

Ok! obrigado

imagem do gravatar de AmaralAmaral ( 2020-05-13 07:36:43 +0200 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2020-05-12 01:19:25 +0200

Lidas: 21 vezes

Última atualização: May 12