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.
Buenas tardes, me genera un error quisiera saber si me pueden colaborar
Buenas tardes/noches Vanessa, si me das más pistas podemos mirar cual es el problema. Ya me dices. Saludos!
dice que microsoft access no encuentra el campo ‘|1’ al que hace referencia en la expresión
estamos saltando de un lado a otro… jejeje lo dicho, pon el código completo a ver.
Application.FollowHyperlink «C:\Users\usuario\Desktop\Base\Archivos\» + [Archivo] + «.pdf»
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!
si lo puedo enviar, como lo hago
donde puedi crear esa carpeta?
el 3 no me funciono
para subir el archivo vas a la web de wetransfer.com y sigues los pasos que te pongo aquí: https://wp.me/a9Et59-z9 y copias el enlace en el blog, y así podré descargarlo.
No creo que pueda compartirlo
Es que tiene mucha cosa y no creo que puedas abrirlo para ver donde se encuentra eso
no te podrías conectar por team y colaborarme
es una opción, pero hasta dentro dentro de 2h y 45min no podré. Ya me dices. saludos
Si , me avisas cuando puedas. Yo espero, Gracias
ya puedo. qué versión de TeamViewer? si no también Anydesk (es igual que TeamViewer)
Lo he podido descargar, no te salia publicado por que el blog lo ponía como SPAM, voy a echarle un vistazo
Ya estoy de vuelta!
Puedes ayudarme?
si recargas la página he activado un chat, verás un icono en la parte derecha inferior
Oye me genero otro error de lo que hiciste ayer
Si me das más detalles… ahora estoy en el chat del blog
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!
Hola Buen día
Hoy si podrías colaborarme?
si, pero por partes que tengo otras cosas que hacer también. en 30-40min nos leemos en chat del blog saludos
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
Ya me han arreglado el sistema para poder conectarme por TeamViewer. ya me dices por el chat del Blog.saludos