Forums Últimos mensajes - Powered by IBM
 

¿Cómo actualizar un libro compartido con codigo VBA?

09/02/2005 - 05:19 por wmeregildo | Informe spam
deseo compartir un libro a 23 usuarios (con Excel 2000), pero deseo ver las
modificaciones que ellos realicen cada 5 o 10 segundos, por lo que deseo
actualizar el libro compartido mediante un codigo en VBA, existe un boton en
excel (Herramientas\personalizar\comandos\archivo\Actualizar Archivo), el
cual realiza esta operación, pero no he encontrado su homologo como propiedad
en VBA para poder crearlo.
he compartido el archivo como: actualizar el archivo al guardarlo y
prevalecen los cambios guardados (cada usuario tendrá acceso a una fila, por
lo que no habra conflictos)
Un medio de obtener la modificación de los usuarios es guardando el archivo,
pero esto no deseo hacerlo ya que creo que no es conveniente estar guardando
cada 5 o 10 segundos el mismo libro compartido.
 

Leer las respuestas

#1 Héctor Miguel
10/02/2005 - 07:27 | Informe spam
hola, wmeregildo !

... compartir un libro... pero deseo ver las modificaciones... cada 5 o 10 segundos... mediante... VBA
... un boton... (Herramientas\personalizar\comandos\archivo\Actualizar Archivo)... realiza esta operacion
... no he encontrado su homologo como propiedad en VBA para poder crearlo [...]



para que un codigo se ejecute 'cada x_tiempo'...
-> necesiaras emplear el metodo 'OnTime' en el evento '_Open' del libro [su uso tiene sus 'especiales']
-> puedes revisar instrucciones y ejemplos en: http://www.cpearson.com/excel/ontime.htm
[es MUY importante que comprendas las 'consecuencias' de NO cancelar 'el siguiente evento']
-> 'direcciona' la macro a un procedimiento que ejecute la siguiente instruccion:
->Application.CommandBars.FindControl(Id:E5).Execute<-

si cualquier duda... ¿comentas?
saludos,
hector.

Preguntas similares