Pergunte aqui
0

Macro Salvar planilha Ok, e Macro para Fechar planilha.

perguntadas 2016-01-18 03:06:01 +0100

updated 2016-02-16 01:09:08 +0100

Macro para Salvar a planilha ativa Ok com gravador de Macro.

sub Salvar
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:Save", "", 0, Array())
end sub

Mas não tem como gravar Fechar planilha ativa ?

Tentei alterar na Macro "uno:Save" para "uno:Close", mas não funcionou.

Alguém tem a dica....

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

1 Resposta

2

respondidas 2016-01-20 00:40:51 +0100

imagem do gravatar de Grafeno

Olá,


O Dispatcher definitivamente não é meu forte. Mas pesquisando na internet encontrei esta página com vários, senão todos os seus comandos.

Daí, encontrei e testei o comando ".uno:CloseDoc"que fechou a planilha ativa.


Atte,
Grafeno

editar assinalar como ofensivo Excluir Link mais

Comentários

Ok @Grafeno, obrigado..

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2016-01-20 01:08:04 +0100 )editar

como seria essa macro pra fechar a planilha e não só o documento.?

imagem do gravatar de claudeciclaudeci ( 2017-08-05 19:35:45 +0100 )editar

Uma informação que pode facilitar a compreensão das macros: cada vez que aparece uno:QualquerCoisa, deve-se entender que QualquerCoisa é algum comando do menu, botão de barra de ferramenta ou o botão OK de uma caixa de diálogo do comando QualquerCoisa. Os parâmetros do comando uno são os que seriam modificados uma caixa de diálogo. eles tem nome e valor. https://wiki.documentfoundation.org/D...

imagem do gravatar de OlivierOlivier ( 2017-08-05 20:51:31 +0100 )editar

Ola @claudeci, o comando ".uno:CloseDoc", fecha a planilha.

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2017-08-06 06:23:12 +0100 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2016-01-18 03:06:01 +0100

Lidas: 518 vezes

Última atualização: Feb 16 '16