Pergunte aqui
0

Senha ao encerrar ficheiro

perguntadas 2018-05-29 19:01:34 +0200

esta mensagem está marcada como wiki comunitário

Esta mensagem é um wiki. Qualquer pessoa com karma >75 é bem-vinda para a melhorar.

Bom dia, No Calc, ao contrário do Microsoft Excel e WPS Spreadsheet, quando temos um ficheiro com senha, temos de introduzi-la cada vez que encerramos o ficheiro. Desculpem, mas não faz sentido, ficheiro com senha é gravado automaticamente ao encerrar. A senha faz sentido somente a abrir. Era bom reverem esse detalhe. Obrigado Francisco Sá

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

1 Resposta

0

respondidas 2018-05-29 21:43:40 +0200

updated 2018-05-30 21:19:42 +0200

Uso Win7 + LibO 6.0.4.2

A senha só e pedida se usar Salvar como(Ctrl+Shift+S, o Salvar comum (Ctrl+S), se já houver senha, não pede, só na abertura.


Adendo 1

Considerando que primeiramente é salvo o arquivo onde foi lido e aberto com senha, segue uma macro exemplo: (é salvo o primeiro normalmente como Ctrl+S e os outros 4 são copiados do original e colados em outros diretórios)

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())
    FileCopy ("C:/CaminhoDoArquivoSalvoAcima.ods","C:/DiretorioUmASalvar.ods")
    FileCopy ("C:/CaminhoDoArquivoSalvoAcima.ods","C:/DiretorioDoisASalvar.ods")
    FileCopy ("C:/CaminhoDoArquivoSalvoAcima.ods","C:/DiretorioTresASalvar.ods")
    FileCopy ("C:/CaminhoDoArquivoSalvoAcima.ods","C:/DiretorioQuatroASalvar.ods")
end sub
editar assinalar como ofensivo Excluir Link mais

Comentários

No meu caso pessoal e penso de muitos, tenho um ficheiro aberto com senha para salvar em 5 pastas diferentes, tenho obrigatoriamente de executar "Salvar Como" (Ctrl+Shift+S). Daí o inconveniente de ter de fazer "Salvar Como" 5 vezes antes de o salvar. O "Guardar" (Crtl+S) só se aplica em salvar apenas num único destino. Obrigado.

imagem do gravatar de francisafrancisa ( 2018-05-30 15:15:31 +0200 )editar

Talvez, uma solução seria via macro, infelizmente não sou a melhor pessoa para isso. Teria que pesquisar ....

imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2018-05-30 16:29:42 +0200 )editar

Uma procurada e achei este comando: FileCopy("LocalArquivoFonte","LocalArquivoCopia")

Sub CopiarArquivos()
    FileCopy ("ArquivoFonteComCamninhoCompleto,ods", "ArquivoCopiaComCaminhoCompleto.ods")
End Sub
imagem do gravatar de Gilberto SchiavinattoGilberto Schiavinatto ( 2018-05-30 17:17:39 +0200 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2018-05-29 19:01:34 +0200

Lidas: 19 vezes

Última atualização: May 30