Access me abre en pantalla el archivo vinculado de Excel en red

Hice una pequeña base de datos en Access donde vincule un archivo de Excel para mostrar los datos mediante un formulario, se solicita un dato, en este caso el RFC para mostrar los registros en el formulario, cuando lo realizo en mi equipo no tengo problema, sin embargo cuando comparto la base de datos en mi red local, y realizo el procedimiento para mostrar los registros me abre el archivo de Excel vinculado antes de permitirme ingresar el criterio, la necesidad de vincular el archivo de Excel en lugar de importar los datos a una tabla es porque el archivo de Excel lo modifico constantemente y solo necesito que varios usuarios en red consulten la información.

Estoy tratando de subir capturas pero no me lo permite, no se sea me equipo o la pagina.

3 Respuestas

Respuesta
1

Este es en mi equipo:

y esto es en un equipo en red:

Como ven al dar clic en el botón me abre el archivo excel como solo lectura, me gustaría saber si hay alguna manera de evitarlo, ya que quiero compartir esta pequeña base de datos a varios usuarios.

Respuesta

I. Hola Ismael, yo no soy experto pero podría subir imágenes de su base de datos utilizando una página externa desde la cual poder subir o almacenar el archivo/fotografía, por ejemplo "Postimage", muy útil sobretodo si estamos utilizando un smartphone..

http://postimage.org/?lang=spanish 

El código que obtendremos de esta página se pegará en el recuadro, o si lo prefiere, puede introducir la URL", que aparecerá al pusar el icono antes mencionado.

En efecto la página lleva largo tiempo dando fallos y hoy por hoy no pueden subirse o emplazarse imágenes, al menos la mayor parte de veces, ya que en ocasiones aleatorias si lo permite

Debido a mi interés en este tema quisiera trasladarle la información quevi sobre su consulta por si pudiese serle de alguna utilidad mientras le atiende un experto o experta de primera mano.

Disculpe las molestias e imprecisión. Ojalá un experto o incluso yo mismo podamos atenderle.

https://www-access--programmers-co-uk.translate.goog/forums/threads/access-database-linked-to-excel-spreadsheet-refreshing-too-often.314202/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www-ablebits-com.translate.goog/office-addins-blog/create-data-entry-form-excel/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=5soiJ5rsqKc 

https://www.youtube.com/watch?v=0dJFkqzxlR4 

https://stackby-com.translate.goog/blog/how-to-create-a-form-in-excel/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://stackoverflow.com/questions/57782087/how-to-fix-closing-excel-from-inside-access 

https://stackoverflow-com.translate.goog/questions/19130144/excel-file-connected-to-access-db-is-opening-linked-table-source-files?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://stackoverflow.com/questions/56426985/linked-excel-file-opens-when-access-front-end-opens-how-to-stop-this-behavior 

Respuesta

Si los usuarios solo tiene permiso de lectura ¿por qué vincular la hoja de Excel?, quien sea el que manipule el Excel solo tendría que 'refrescar' la tabla de/en Access tras efectuar los cambios en el Excel.

Que se abra el Excel en modo 'solo lectura' es lo normal ya que Access (mediante el vinculo activo) lo mantiene abierto en modo lectura/escritura.

Muchas gracias por tu respuesta, de hecho al actualizar el archivo Excel la tabla en Access se actualiza automáticamente y se muestran los registros correctamente, el problema es que cuando abro la base en varias instancias me abre el archivo Excel primero en pantalla como solo lectura, y no quiero que los demás usuarios vean el archivo Excel, solo los resultados en el formulario, no se si sea porque Excel solo admite una instancia y cuando otro equipo trata de consultar el archivo crea una copia de solo lectura, lo que no quiero es que abra el Excel, de hecho después de cerrar el archivo de Excel permite realizar las consultas y presenta el formulario sin problema.

Se que tal vez Excel no permite que dos equipos consulten el mismo archivo a la vez por eso puede crear una copia de solo lectura para poder acceder a los datos, pero lo que necesito si se puede es que no les abra y muestre el archivo Excel a los usuarios.

Espero haya alguna manera y gracias nuevamente, quedo pendiente.

(Veamos si esta vez deja publicar)

La solución esta en crear la tabla en Access y la primera vez cargarla con los datos (no vincularla a Excel).

Como las modificaciones se hacen en Excel, al finalizar la sesión, desde el mismo Excel: actualizar la tabla de/en Access.

No se podrá abrir ningún Excel porque no existe vinculación de ningún tipo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas