Hola amigos tengo una aplicación VBA Excel que en local funciona una maravilla, pero ahora se me ha ocurrido ponerla en red y que la utilicen al mismo tiempo dos usuarios. He pensado en la opción de la interfaz "Compartir Libro" y sorpresa, que ahí han venido un montón de problemas al actualizar datos de un libro u otro, Pregunta por Excel si deseo un cambio o el de mi compañero con un mensaje ambigüo y rarísimo , error 1004 al guardar al mismo tiempo los dos y la verdad es que es un verdadero desastre. Me han aconsejado que pase a ADO pero no sé la sintaxis. Aquí en este proyecto hay bucles en formularios sobre hojas y modificación inmediata de registro en Hojas ocultas. La verdad es que esta opción en Excel deja mucho que desear no sé si es que es para empujar a pasar a Access y a ADO o a Visual Studio, pero la verdad es que un desastre.
Mi opinión es que no quieren por alguna razón darle a Excel una utilidad "on line" total y al topar con los "desastres" de los libros compartidos, te fuerzas a pasar a otras cosas.
Otra opción es tratar desde VBA los errores que da Excel al compartir los libros en tiempo real, o sea, al guardar dos al mismo tiempo avise y no deje a uno de ellos guardar.
En fin qué me aconsejáis romperme la cabeza con los libros compartidos o pasar a otras cosas?
A lo mejor la cuestión sería plantearse la pregunta qué es un libro compartido.
Gracias por la atención, Saludos.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola amigos tengo una aplicación VBA Excel que en local funciona una maravilla, pero ahora se me ha ocurrido ponerla en red y que la utilicen al mismo tiempo dos usuarios. He pensado en la opción de la interfaz "Compartir Libro" y sorpresa, que ahí han venido un montón de problemas al actualizar datos de un libro u otro, Pregunta por Excel si deseo un cambio o el de mi compañero con un mensaje ambigüo y rarísimo , error 1004 al guardar al mismo tiempo los dos y la verdad es que es un verdadero desastre. Me han aconsejado que pase a ADO pero no sé la sintaxis. Aquí en este proyecto hay bucles en formularios sobre hojas y modificación inmediata de registro en Hojas ocultas. La verdad es que esta opción en Excel deja mucho que desear no sé si es que es para empujar a pasar a Access y a ADO o a Visual Studio, pero la verdad es que un desastre.
Mi opinión es que no quieren por alguna razón darle a Excel una utilidad "on line" total y al topar con los "desastres" de los libros compartidos, te fuerzas a pasar a otras cosas.
Otra opción es tratar desde VBA los errores que da Excel al compartir los libros en tiempo real, o sea, al guardar dos al mismo tiempo avise y no deje a uno de ellos guardar.
En fin qué me aconsejáis romperme la cabeza con los libros compartidos o pasar a otras cosas?
A lo mejor la cuestión sería plantearse la pregunta qué es un libro compartido.
Gracias por la atención, Saludos.