Bom Dia Alexandre.

O BrOffice.org 3.X.X já vem com suporte a execução de macros em arquivos
xls. Entretanto, até onde testei, esse suporte é bem básico, portanto,
apenas macros mais simples serão executadas.

Para utilizar o recurso de execução de macros é necessário ativá-lo:
Ferramentas >> Opções.. >> Carregar/Salvar >> Propriedades VBA >> Marque as
opções: "Carregar código Basic", "Código executável" e "Salvar código Basic
original"

Além disso, deves mudar o nível de segurança de macro: Ferramentas >>
Opções.. >> BrOffice.org >> Segurança >> "Segurança de macros..." >> macrca
a opção "Médio", clica em OK.

Esses procedimentos devem ser feitos sem que o arquivo com a macro esteja
aberto. Recomendo que o BrOffice.org seja reiniciado, após fazer a
configurações.

Se isso não funcionar, podes tentar instalar o Go-oo (http://www.go-oo.org/)
como o Osvaldo sugeriu. Pois o Go-oo parece ter um suporte bem melhor à
execução de macros em arquivos xls. Se não funcionar, terás de re-escrever a
macro na linguagem de macro do BrOffice.org

Inté +

-- 
Francival Lima
http://francival.wordpress.com

2009/9/23 Alexandre Gomes <[email protected]>

> Recebi uma planilha com macro feita no EXCEL, e salva como xls. Usamos aki
> o BROffice 3.1.1.
> Quando tento executar alguma função da planilha, da o seguinte erro:
>
> Ocorreu um erro de Scripting Framework durante a execução do script BAsic
> vnd.sun.star.script:Standard.PorCompressos?language=Basic&locatin=document.
>
> Mensagem The following BAsic script not be foound:
> library: 'Standard'
> module: 'PorCompressor'
> method: "
> location"'document'
>
> Se alguem puder me ajudar. Posso até memso enviar a planilha que é uma
> tabela de precos de produtos.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Responder a