Bom dia,
Não estou a conseguir fazer a pesquisa quando escreve o nome do PDF na caixa de texto como está na imagem.
[url=]
O meu Código é esse:
Option Compare Database
Option Explicit
Dim VarTecla
Private Sub Comando20_Click()
DoCmd.Close
DoCmd.OpenForm "M_Principal"
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
VarTecla = 1
End If
End Sub
Private Sub Form_Open(Cancel As Integer)
Me.KeyPreview = True
Me.Lista11 = ""
Dim strArquivo As String
Dim strCaminho As String
Me!Lista11.RowSource = ""
strCaminho = "C:\Documents and Settings\User\Ambiente de trabalho\Gestão de Saúde RG\artigos\"
strArquivo = Dir$(strCaminho & "*.pdf")
Do While Len(strArquivo) > 0
Me!Lista11.AddItem strArquivo
strArquivo = Dir$()
Loop
Me.txt1 = ""
Me.KeyPreview = True
Me.Lista11 = ""
Me.AcroPDF0.Width = 400 * 22
Me.AcroPDF0.Height = 400 * 15.5
End Sub
Private Sub Lista11_Click()
Dim strCaminho$
strCaminho = "C:\Documents and Settings\User\Ambiente de trabalho\Gestão de Saúde RG\artigos\"
Me!AcroPDF0.LoadFile strCaminho & Me.Lista11.Column(0)
Me!txt1 = Me.Lista11.Column(0)
End Sub
Private Sub Texto13_AfterUpdate()
If IsNull(Me.Texto13) Then
'Me.lstcliente.RowSource = ""
Me.Lista11.Requery
End If
Me.Lista11.Requery
End Sub
Private Sub Texto13_Change()
If VarTecla = 1 Then
VarTecla = 0
Else
Me.Recalc
Me.Texto13.SelStart = 255
End If
End Sub
Alguém pode me ajudar?
Não estou a conseguir fazer a pesquisa quando escreve o nome do PDF na caixa de texto como está na imagem.
[url=]
O meu Código é esse:
Option Compare Database
Option Explicit
Dim VarTecla
Private Sub Comando20_Click()
DoCmd.Close
DoCmd.OpenForm "M_Principal"
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
VarTecla = 1
End If
End Sub
Private Sub Form_Open(Cancel As Integer)
Me.KeyPreview = True
Me.Lista11 = ""
Dim strArquivo As String
Dim strCaminho As String
Me!Lista11.RowSource = ""
strCaminho = "C:\Documents and Settings\User\Ambiente de trabalho\Gestão de Saúde RG\artigos\"
strArquivo = Dir$(strCaminho & "*.pdf")
Do While Len(strArquivo) > 0
Me!Lista11.AddItem strArquivo
strArquivo = Dir$()
Loop
Me.txt1 = ""
Me.KeyPreview = True
Me.Lista11 = ""
Me.AcroPDF0.Width = 400 * 22
Me.AcroPDF0.Height = 400 * 15.5
End Sub
Private Sub Lista11_Click()
Dim strCaminho$
strCaminho = "C:\Documents and Settings\User\Ambiente de trabalho\Gestão de Saúde RG\artigos\"
Me!AcroPDF0.LoadFile strCaminho & Me.Lista11.Column(0)
Me!txt1 = Me.Lista11.Column(0)
End Sub
Private Sub Texto13_AfterUpdate()
If IsNull(Me.Texto13) Then
'Me.lstcliente.RowSource = ""
Me.Lista11.Requery
End If
Me.Lista11.Requery
End Sub
Private Sub Texto13_Change()
If VarTecla = 1 Then
VarTecla = 0
Else
Me.Recalc
Me.Texto13.SelStart = 255
End If
End Sub
Alguém pode me ajudar?