Preenchimento de planilha com macro

estou com problemas na hora do preenchimeto da planilha esta dando erro de macro o que faço

abro a planilha que recebi do incra e quando faço a alteração no campos cidade ou pessoa física ou jurídica da o erro de macro

O que esta usando, SO e LO, é o mesmo do INCRA ?

Poste a planilha em alguma “nuvem” e nos mande o link.

Quero supor que lhe deram uma planilha Excel com macro pra preencher e não lhe compraram o Excel. Macros do Excel não funcionam no LibreOffice. Quem lhe enviou a planilha deveria lhe comprar o Excel.

Bom dia,

A Planilha que estou usando e a mesma que todos estão usando no LibreOffice. Não sei o que esta acontecendo pois vou fazer a alteração na planilha e dar um erro de framework e no Script. Sera que existe alguma configuração?

Bom dia,

A Planilha que estou usando e a mesma que todos estão usando no LibreOffice. Não sei o que esta acontecendo pois vou fazer a alteração na planilha e dar um erro de framework e no Script. Sera que existe alguma configuração?

O seu Libreofficie foi atualizado recentemente? Sua configuração (Ferramentas >> Opções) de execução de macro está permitindo a execução de macros?

Sim estou com a versão mais recente, e ja fiz a configuração para executar todas as macros

na hora que clico no piklist na planilha ocorre o erro?

Sugiro baixar novamente o arquivo, se continuar a dar erro. Conforme o Gilberto sugeriu: envia teu arquivo para alguma nuvem e disponibiliza o link para os usuários baixarem e analisar. Macros não é minha área, mas tem muita gente boa nessa área como o Olivier e Gilberto e tantos outros.E também informe qual é a versão de seu libreoffice. Isso vai facilitar.

O LibreOffice que estou utilizando é a versão 4.1.4.2

Esse e o erro que da:

Ocorreu um erro de Scripting Framework durante a execução do script Basic vnd.sun.star.script:Sigef.Identificacao.addMunicipio?language=Basic&location=application.

Mensagem: The following Basic script could not be found: library: ‘Sigef’ module: ‘Identificacao’ method: ‘addMunicipio’ location: ‘application’

Erro de script corresponde a erro de macro(*). Significa que a macro pifou no LibreOffice, por algum motivo.

Minhas sugestões são:

  1. A macro for removida do arquivo que lhe enviaram

  2. Se for em formato Excel, a macro foi lida mas foi desabilitada. Para habilitar, vá em

Ferramentas → Opções → Carregar e Salvar → Propriedades VBA
e verifique se as caixas de código executável

(*) podíamos ter achado um termo mais direto, é verdade…

Esse e o erro que da:

Ocorreu um erro de Scripting Framework durante a execução do script Basic vnd.sun.star.script:Sigef.Identificacao.addMunicipio?language=Basic&location=application.

Mensagem: The following Basic script could not be found:
library: ‘Sigef’
module: ‘Identificacao’
method: ‘addMunicipio’
location: ‘application’

Exatamente… Falta a macro addMunicipio do módulo Identificacao da biblioteca Sigef. Possivelmente a biblioteca não veio com o arquivo. Verifique em Ferramentas → Macros → Organizar Macros → LibreOffice Basic e procure nas pastas “Macros do LibreOffffice”, “Minhas Macros” ou na pasta doar