Abrir archivos en Access

Me han realizado una consulta en el canal de Youtube, y estoy contento de poder mirar de echar una mano.

La consulta es de cómo poder abrir uno o varios archivos PDF (en el ejemplo es para cualquier extensión), desde un registro de la base de datos.

Lo único es que el usuario debe introducir el nombre del archivo + la extensión. Si siempre serán archivos con la misma extensión, podemos cambiar el código para que siempre solo debamos introducir el nombre del archivo sin extensión.

El Código es:

Private Sub Comando18_Click()
Application.FollowHyperlink "C:\temp\" + [Archivo]
End Sub

Dónde: Comando18 es el nombre del botón que hemos creado, «C:\temp\» es la carpeta donde estarán todos los archivos y [Archivo] es el nombre del campo al que apuntaremos.

Si siempre serán archivos, por ejemplo PDF, podemos retocar el código así:

Private Sub Comando18_Click()
Application.FollowHyperlink "C:\temp\" + [Archivo] + ".pdf"
End Sub

Es un código muy sencillo, por lo que seguro que funciona con todas las versiones de Access.

27 comentarios en “Abrir archivos en Access

    1. Buenas tardes/noches Vanessa, si me das más pistas podemos mirar cual es el problema. Ya me dices. Saludos!

    1. 1ro. qué versión de access utilizas
      2do. Tienes un campo creado en la tabla que se llame [Archivo]?
      3ro. Si la 2da pregunta es sí, crea una carpeta en C:\ llamada Temp, y apunta a esa carpeta para probar que el código funciona.
      4to. Si no es una base con datos privados o relevantes y quieres enviarmela por WeTransfer, lo puedo mirar, pero ahora solo tengo acceso a un Access 2007,

      Ya me cuentas!

    1. Lo he podido descargar, no te salia publicado por que el blog lo ponía como SPAM, voy a echarle un vistazo

    1. Buenas! lo miramos la semana que viene, mi vuelo salió con retraso y acabo de llegar a casa. Aquí son las 11.30pm

      Buen fin de semana!

    1. si, pero por partes que tengo otras cosas que hacer también. en 30-40min nos leemos en chat del blog saludos

    2. Por la hora que es ya no puedo, es más, donde estoy tengo bloqueado el acceso a Teamviewer, mañana lo comentaré a ver si me lo pueden habilitar. saludos

    3. Ya me han arreglado el sistema para poder conectarme por TeamViewer. ya me dices por el chat del Blog.saludos

Responder a SinEtiqueta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.