Como parametrizar um controle de listagem no Calc para exibir uma area de impressão?

Trabalho com excel onde tenho uma área de impressão obtida através de deslocamento de linhas.
o botão de controle de listagem quando da formatação tem os seguintes campos:
intervalo de entrada = Área de impressão
vinculo da célula = X

No libre, nas propriedades da caixa de listagem em DADOS existem os seguintes campos:
Célula vinculada = X
Conteúdo da célula vinculada = Posição da entrada selecionada
Intervalo de células de origem = Não aceita a inserção de Área de Impressão a exemplo do excel.

Existe como parametrizar a caixa de listagem no librecalc de forma que prevaleça a citada Área de Impressão?



Acho que não me expressei bem. No excel eu criei um intervalo (nome = área de impressão). Este intervalo serve para deslocar somente as linhas que desejo que sejam visualizadas. Dependendo do “sort” as células preenchidas e visiveis ocupam 50 linhas, ou 60 e assim por diante. Ocorre que no excel eu consigo formatar o controle e vincula-lo ao intervalo Area de impressão. No Libre eu consigo vincular o intervalo desejado, porém quando substituo o “sort” para uma resultante com um volume menor de linhas, o controle de formulário além, das linhas preenchidas, traz também outras vazias, não obedecendo a area de impressão deslocada. O que gostaria de saber é como devo fazer a sintaxe no librecalc e onde, para fazer o vinculo do intervalo (no excel) nomeado como Area de impressão.
No Librecalc eu vinculo um intervalo qualquer sem problemas, porém quando desejo vincular a area de impressão conforme acima, ele não permite.

abraços

Prezado Gilberto,

Agradeço seu comentário e aproveito para anexar arquivos modelos em excel e libreoffice onde pode ser evidenciada a minha dificuldade. Veja no link https://1drv.ms/f/s!AstIUuCUFh597gWe2RlhbPT2JZiB

Desde já agradeço.

Olá, @LaercioMaciel,

Veja se é isso que você precisa.

Infelizmente o LibreOffice não tem este recurso, portanto, precisamos resolver isso com macro para o seu caso. A validação condicional mostrada pelos amigos, é outra forma de se trabalhar também, porém gera uma carga de banco um pouco maior por necessitar separar os estados.

modelo adaptado do Excel para libreoffice.ods

Caso resolva seu problema, clique na bolinha para marcar como correta e ajudar a comunidade a encontrar a solução.

Parabéns @Conras.

Desculpe, não sei se entendi bem a sua pergunta, mas se é simplesmente selecionar uma área de impressão, veja a figura abaixo:

Ola @LaercioMaciel, segue devolução do arquivo com uma solução.

Troquei a Caixa de listagem por
Dados / Validação

Porém ela tem tamanho fixo

Se for pouca coisa, fica linhas em branco

Se for acima do tamanho, usa-se a barra lateral ou a Roda de rolagem.


Obs: Caixa de listagem, se for muita coisa, sai fora da tela.

Veja também do Escritório Aberto, Escritório Aberto - The Document Foundation Wiki

este arquivo exemplo de Validação em cascata: Cidades do Brasil

https://wiki.documentfoundation.org/images/d/d7/Cidades_do_Brasil.ods

Prezado Gilberto,
Agradeço o seu interesse e presteza com que tratou o assunto, porém a alternativa de mudança para “Caixa de listagem por Dados/Validação”, embora útil, não atende à finalidade pretendida, dada a complexidade do trabalho realizado em excel avançado. Seria interessante que os desenvolvedores pudessem adequar o libreoffice para que atendesse integralmente os mecanismos de “Controle de formulário” e suas possíveis formatações assim como no excel.
Muito obrigado e forte abraço

Ola Laercio, entendo, porém já desenvolvi arquivos para gerenciamento de dados que ao ser aberto no Excel, também não funcionaram plenamente, ambos ter suas particularidades.