Array
(
)

Word - como colocar senha no arquivo

Jose Oliveira
   - 06 set 2004

Ola pessoal,

Tem como colocar senha num arquivo Word?

Desde ja agradeço,
Geraldo


Tremonti
   - 08 set 2004

Mas vc gostaria de colocar essa senha via Delphi?!


Jose Oliveira
   - 15 set 2004

Utilizando o DELPHI, gostaria de abrir um arquivo criado no Word e
colocar senha, de forma a permitir apenas acesso de leitura no mesmo.

Com a dica abaixo, repassado por um colega deste forum, não consegui
fazer funcionar. Agradeço qualquer ajuda.

Obrigado,

Geraldo

<<<<<<<<

quando você executar o comando salvar arquivo do word informe os mesmos parâmetros

por exemplo , no word a macro seria

ActiveDocument.SaveAs FileName:=´DelphiDoc.doc´, FileFormat:= _
wdFormatDocument, LockComments:=False, Password:=´´, AddToRecentFiles:= _
True, WritePassword:=´senhagravacao´, ReadOnlyRecommended:=False, _
EmbedTrueTypeFonts:=False, SaveNativePictureFormat:=False, SaveFormsData _
:=False, SaveAsAOCELetter:=False


no delphi poderia ser

WordDocument.SaveAs( abre várias opções em que uma é semelhante a de cima


Balceiro
   - 16 set 2004

seguinte,

vá no word crie um documento novo que vai servir de modelo para que vc possa passar os dados do delphi para ele.

Neste documento crie uma macro que salva o documento e coloca senha para o mesmo.


No delphi depois que vc jogar os dados para o word vc chama a macro criada no documento. Word.Run(MacroName := ´nome_da_macro´);

assim resolve.