Actualización

28/04/2006 - 15:05 por Martin Insua | Informe spam
Les pregunto como puedo hacer para que no me aparezca el cartel de
"Actualizar desde archivos" cada vez que abro el archivo. Me gustaría que
siempre actualice sin preguntar.

Gracias
 

Leer las respuestas

#1 Héctor Miguel
29/04/2006 - 02:03 | Informe spam
hola, Martin !

... como puedo hacer para que no me aparezca el cartel de "Actualizar desde archivos" cada vez que abro el archivo.
Me gustaria que siempre actualice sin preguntar.



[hasta donde se] para 'brincar' el aviso de 'vinculos externos'... se necesita abrir el libro que tiene los vinculos ...
-> 'desde' otro libro y estableciendo la propiedad UpdateLinks +/- como en la siguiente instruccion:
-> Workbooks.Open ThisWorkbook.Path & "\Libro Principal.xls", UpDateLinks:=1
-> los valores para 'UpdateLinks' pueden ser:
0 => NO actuaiza ninguno de los vinculos externos
1 => actualiza SOLO los vinculos externos a libros de excel [por omision]
2 => actualiza vinculos OLE/DDE
[consulta la ayuda de vba en relacion con otros tipos de vinculos] :))
-> si lo abres con UpdatelInks:=0 NO se ejecuta los eventos de 'auto-apertura' <= OJO
a menos que uses una instruccion 'expresa' [p.e.] luego de abrir dicho libro. ejemplo:
en el evento '_open' DE UN TERCER libro SOLO para abrir el 'Libro Principal' ==Private Sub Workbook_Open()
Workbooks.Open ThisWorkbook.Path & "\Libro Principal.xls", UpDateLinks:=0
Workbooks("Libro Principal.xls").RunAutoMacros xlAutoOpen
ThisWorkbook.Close False
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares