Pergunte aqui
0

Calc - função cél() CONTENTS

perguntadas 2018-10-20 17:07:34 +0200

imagem do gravatar de mrkalvin

updated 2019-03-01 18:12:04 +0200

estou tentando portar essa funcionalidade desse video do excel para o calc. https://youtu.be/7-S1D3IR2Nc?t=707

Mas não estou conseguindo usar a função cél(). Na documentação do Calc não está explícito como usá-la. https://help.libreoffice.org/Calc/Inf...

no excel seria assim: =cél("conteúdo")

Já no calc tentei de várias formas, mas dá erro: =cél(CONTENTS) =cél('CONTENTS')

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

3 Respostas

0

respondidas 2018-10-21 04:20:30 +0200

updated 2018-10-21 14:52:20 +0200

Ola @mrkalvin, uma sugestão.....

Descrição da imagem

Arquivo teste.




Sugestão 2: Melhorei....

Descrição da imagem

Arquivo teste 2.




Sugestão 3: Melhorei mais....

Descrição da imagem

Arquivo teste 3.


Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha Descrição da imagem a esquerda da resposta, para finalizar a pergunta.

editar assinalar como ofensivo Excluir Link mais
0

respondidas 2018-10-20 20:06:57 +0200

imagem do gravatar de mrkalvin

updated 2018-10-21 15:57:17 +0200

O comportamento no excel é diferente do comportamento no calc. assim funcionou no calc: =CÉL("contents"; D7)

Mas no excel, nesse caso a formula foi usada assim: =CÉL("conteúdo") sem referenciar uma célula específica. dá um alerta na tela, mas continua o código. e quando é digitado algo em qualquer célula ele repassa isso também para a célula com essa formula.

Alguém conhece outra forma de fazer isso sem usar macro? Capturar o que foi digitado em qualquer célula e passar para uma célula específica?

exemplo que eu fiz até o momento:

C:\fakepath\Lista Suspensa Pesquisável - Validação de Dados .ods

nesse aquivo de exemplo se digitar por exemplo 'ana' na celula d7 e apertar enter, ele vai retornar a lista pesquisada. Mas se digitar 'ron' na celula d13 ele não muda a pesquisa, pois a celula d3 está viculada apenas à celula d7.

aqui o mesmo exemplo fucionando no excel 2007: C:\fakepath\Excel - Lista Suspensa Pesquisável.xlsx


Olá bom dia @Gilberto Schiavinatto Na verdade essa celula em que vc marcou em laranja era apenas uma gambiarra pra funcionar no Excel. A pesquisa não é feita por ela e sim direto nas 'celulas amarelas' com o combobox.

Teria como alterar a macro pra quando eu pesquisar por um termo em qualquer uma das 'celulas amarelas' ele gerasse a lista direto ali na respectiva 'celula amarela'?

Outra observação, no uso prático até a coluna G fica na planilha "Base", e da coluna H em diante fica na planilha "Programação"'. Aqui vai a planilha modificada, como eu uso na pratica:

C:\fakepath\modificado.ods

Muito obrigado pela ajuda.

editar assinalar como ofensivo Excluir Link mais

Comentários

Segue arquivo modificado, a célula laranja é fundamental é a base para o DESLOC.

Os dois cliques, estão ligados ao Eventos de planilha..., ela que aciona a macro.

Para ver clique direito na aba Base.

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2018-10-20 23:48:03 +0200 )editar

@mrkalvin@Gilberto Schiavinatto , não podemos esquecer que o arquivo em vídeo apresentado (Excel), está formatado como tabela. Com isso a função =CÉL("CONTENTS") trabalha diretamente com esta tabela, fazendo filtro automático. No Calc não temos esta possibilidade, sendo a sugestão do Gilberto a mais próxima demonstrada.

imagem do gravatar de ConradoConrado ( 2018-10-22 12:37:22 +0200 )editar
0

respondidas 2018-10-20 19:18:34 +0200

imagem do gravatar de Leandro Vieira

Aqui no meu está funcionando perfeitamente:

Descrição da imagem

Entre no menu Ferramentas/ Opções/ LibreOffice Calc/ Fórmulas, altere a sintaxe da fórmula para Excel A1, nesse caso se utiliza aspas "", dê OK, e salve.

Descrição da imagem

Veja se resolve o problema.

editar assinalar como ofensivo Excluir Link mais
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2018-10-20 17:07:34 +0200

Lidas: 157 vezes

Última atualização: Oct 21 '18