Boa Tarde a todos
Estou utilizando o código do meu amigo Avelino que carrega documentos em PDF em form através do "Abode PDF Reader" do controle Activex do access.
Minha pergunta seria a seguinte.
Teria como utilizar esta função para carregar arquivo pdf com senha (Arquivo bloqueado)?
ou seja, ao carregar o vba aplica o senha de abertura e executa sua exibição?
Motivo: Quero preservar meu Doc.pdf. Com a senha de abertua o usuario não poderá visualizar fora do form. (ou seja, usar o "salvar como").
at.
Option Compare Database
Option Explicit
Private Sub bt1_Click()
Call fncCarregaPdf(0)
End Sub
Private Sub bt2_Click()
Call fncCarregaPdf(1)
End Sub
'.................................................
End Sub
Private Sub Form_Open(Cancel As Integer)
Me.AcroPDF0.Width = 568 * 24
Me.AcroPDF0.Height = 568 * 13
Call fncCarregaPdf
Me!bt1.SetFocus
End Sub
'...................................................
Private Sub fncCarregaPdf(Optional j As Byte = 0)
Dim origem As String
On Error Resume Next
origem = CurrentProject.Path & "\pasta\artigos\"
Select Case j
Case 0 'botão 1
Me!AcroPDF0.LoadFile origem & "Artigo01.pdf"
Case 1 'botão 2
Me!AcroPDF0.LoadFile origem & "Artigo02.pdf"
End Select
End Sub
Estou utilizando o código do meu amigo Avelino que carrega documentos em PDF em form através do "Abode PDF Reader" do controle Activex do access.
Minha pergunta seria a seguinte.
Teria como utilizar esta função para carregar arquivo pdf com senha (Arquivo bloqueado)?
ou seja, ao carregar o vba aplica o senha de abertura e executa sua exibição?
Motivo: Quero preservar meu Doc.pdf. Com a senha de abertua o usuario não poderá visualizar fora do form. (ou seja, usar o "salvar como").
at.
Option Compare Database
Option Explicit
Private Sub bt1_Click()
Call fncCarregaPdf(0)
End Sub
Private Sub bt2_Click()
Call fncCarregaPdf(1)
End Sub
'.................................................
End Sub
Private Sub Form_Open(Cancel As Integer)
Me.AcroPDF0.Width = 568 * 24
Me.AcroPDF0.Height = 568 * 13
Call fncCarregaPdf
Me!bt1.SetFocus
End Sub
'...................................................
Private Sub fncCarregaPdf(Optional j As Byte = 0)
Dim origem As String
On Error Resume Next
origem = CurrentProject.Path & "\pasta\artigos\"
Select Case j
Case 0 'botão 1
Me!AcroPDF0.LoadFile origem & "Artigo01.pdf"
Case 1 'botão 2
Me!AcroPDF0.LoadFile origem & "Artigo02.pdf"
End Select
End Sub