
Tras crear un enlace a una carpeta de mi PC en un Campo de Acces con Visual Basic no funciona
Publicado por Juan (11 intervenciones) el 02/02/2016 00:28:01
Hola,
Mediante Visual Basic en Access he creado un generador de enlaces que según los campos de cada registro del formulario, asigna el enlace que le corresponde en el campo Carpeta. (Lo hago con un botón de uno en uno en la pantalla del formulario, ya que solo lo hago para los registros nuevos).
El problema es que luego voy a clickar en cualquier enlace creado y no se realiza ninguna acción. (Cierto es que me cambia el puntero del ratón a una mano y al clickar sale el reloj de arena durante medio segundo, pero no hace ninguna acción).
Sin embargo si modifico el enlace volviéndolo a dejar tal y como se creo, (por ejemplo le quito una a y se la vuelvo a poner), si me funciona, o si lo creo yo manualmente el enlace también me funciona. O sea por algún motivo no acepta el enlace creado automáticamente. El código usado es el siguiente:
Esto hace que se me cree correctamente el enlace en el campo Carpeta, pero al clickar con el ratón no se me abre la carpeta.
Gracias por la ayuda.
Mediante Visual Basic en Access he creado un generador de enlaces que según los campos de cada registro del formulario, asigna el enlace que le corresponde en el campo Carpeta. (Lo hago con un botón de uno en uno en la pantalla del formulario, ya que solo lo hago para los registros nuevos).
El problema es que luego voy a clickar en cualquier enlace creado y no se realiza ninguna acción. (Cierto es que me cambia el puntero del ratón a una mano y al clickar sale el reloj de arena durante medio segundo, pero no hace ninguna acción).
Sin embargo si modifico el enlace volviéndolo a dejar tal y como se creo, (por ejemplo le quito una a y se la vuelvo a poner), si me funciona, o si lo creo yo manualmente el enlace también me funciona. O sea por algún motivo no acepta el enlace creado automáticamente. El código usado es el siguiente:
1
2
3
4
5
6
Private Sub Comando134_Click()
'Carpeta es el campo donde aparece el enlace.
'NOMBREOFICINA es un campo que contiene el mismo nombre que la carpeta, donde están las carpetas de los clientes con sus nombres, por lo tanto la carpeta que quiero que se abra al clickar es la que contiene el campo Titular.
Carpeta = "D:\" NOMBREOFICINA & "\" Titular
End Sub
Esto hace que se me cree correctamente el enlace en el campo Carpeta, pero al clickar con el ratón no se me abre la carpeta.
Gracias por la ayuda.
Valora esta pregunta


0