Como limpar item selecionado na caixa de listagem sem apagar a lista de itens cadastrados??

Bom dia,

Pessoal estou trabalhando com formulários no libreoffice onde utilizo caixa de listagem, porém quando insiro os itens no banco de dados, queria limpar o item selecionado na caixa de listagem, mas sem apagar os itens que estão cadastrados.

Ola @JúnioVieira, não sei como foi montado, peguei um exemplo aqui: http://www.clubedohardware.com.br/forums/topic/1262402-radio-button-default-value/ era sobre botões de opções, mas ao montar na mesma planilha uma caixa de listagem, também funciona. Postei pergunta no link, para o autor explicar como foi feito.

OPS…Encontrei

Gilberto, agradeço sua resposta porém o que preciso é o seguinte: estou desenvolvendo uma planilha dos quais os lançamentos são feitos direto de uma caixa de dialog e não em caixas de texto na planilha, éssa opção que você me mostrou só aparece em botões que estejam na planilha. No excel você pode usar listbox.clear, mas não sei como fazer isso no libreoffice.

@JúnioVieira, para o LibreOffice Basic o método que me parece equivalente ao listbox.clear seria oListBox.removeAllItems. Sendo que a variável objeto oListBox precisa ser carregada previamente no código.

Grafeno agradeço pela resposta, essa opção que você me falou já utilizo em meus códigos. A questão é que quando utilizo .removeAllitems preciso carregar novamente a listbox que não é um problema, porém acho interessante a opção de apenas limpar a listbox mantendo os itens carregados nela. De qualquer forma agradeço a todos que se dedicaram a me ajudar.

@JúnioVieira, se você estiver utilizando um comando VBA em sua planilha, você pode utilizar uma linha de código para colocar a informação na célula vinculada do listbox como branco (""). Dessa forma o listbox retira sua seleção.

Segue uma planilha que utilizo aqui. Ela está aberta para lançar e fazer o que quiser.Montagem de Produtos.ods