No puedo abrir un archivo pdf desde access
Tengo un problema que no puedo solucionar
Intentaré explicarme lo mejor posible.
Tengo un formulario donde tengo un campo de texto que guardo las direcciones de los archivos PDF que son facturas que he creado, cuando quiero ver alguna factura voy a la ruta que quiero y pulso dos veces entonces tengo una rutina que me los habré.
Hasta hay todo ba bien .
Cuando miro las ultimas fras. Me se habren, pero cuando quiero ver unos meses atrás
me se habré en un directorio que no es el correcto, no lo entiendo. Os envío el código
muchas gracias
Private Sub rutafa_DblClick(Cancel As Integer)
Dim anyo, mes, direc As String
varinici
anyo = CStr(Year(Me!fechafactura))
mes = Format(Me!fechafactura, "mmmm")
If Trim(Nz(Me!rutafa, "")) = "" Then
MsgBox "Documento no encontrado", vbCritical
Else
direc = varini & "\empresa\repara-espinosa\" & anyo & "\" & mes & "\facturas\"
MsgBox direc
ChDir (direc)
MsgBox Me!rutafa
Call Shell("explorer.exe " & " " & Chr(34) & Me!rutafa & Chr(34), vbNormalFocus)
End If
End Sub
Intentaré explicarme lo mejor posible.
Tengo un formulario donde tengo un campo de texto que guardo las direcciones de los archivos PDF que son facturas que he creado, cuando quiero ver alguna factura voy a la ruta que quiero y pulso dos veces entonces tengo una rutina que me los habré.
Hasta hay todo ba bien .
Cuando miro las ultimas fras. Me se habren, pero cuando quiero ver unos meses atrás
me se habré en un directorio que no es el correcto, no lo entiendo. Os envío el código
muchas gracias
Private Sub rutafa_DblClick(Cancel As Integer)
Dim anyo, mes, direc As String
varinici
anyo = CStr(Year(Me!fechafactura))
mes = Format(Me!fechafactura, "mmmm")
If Trim(Nz(Me!rutafa, "")) = "" Then
MsgBox "Documento no encontrado", vbCritical
Else
direc = varini & "\empresa\repara-espinosa\" & anyo & "\" & mes & "\facturas\"
MsgBox direc
ChDir (direc)
MsgBox Me!rutafa
Call Shell("explorer.exe " & " " & Chr(34) & Me!rutafa & Chr(34), vbNormalFocus)
End If
End Sub
1 respuesta
Respuesta de Antonio Pugliese
1