Consulta Externa

19/07/2006 - 21:39 por Osmar | Informe spam
Al abrir un archivo excel con una consulta externa sql tengo activado un
macro que actualiza el contenido de la consulta. Pero me aparece una opcion
de Habilitar actualizaciones automaticas o no Habilitar actualizaciones
automaticas. Como puedo hacer para sacar ese mensaje y que asuma por defecto
la opcion Habilitar actualizaciones automaticas.
 

Leer las respuestas

#1 Héctor Miguel
20/07/2006 - 03:56 | Informe spam
hola, Osmar !

Al abrir un archivo excel con una consulta externa sql tengo activado un macro que actualiza el contenido de la consulta.
Pero me aparece una opcion de Habilitar actualizaciones automaticas o no Habilitar actualizaciones automaticas.
Como puedo hacer para sacar ese mensaje y que asuma por defecto la opcion Habilitar actualizaciones automaticas.



puedes 'auto-contestar' el mensaje [pero]... MODIFICANDO -> el registro de windows <= OJO
[suponiendo que usas una version 'minima' de office/excel 2000 con la actualizacion del SP1]
1) localiza la 'llave' -> HKey_Current_User\Software\Microsoft\Office\x.0\Excel\Options
[la 'x' corresponde al numero de version: 9 00, 10=XP/2002, 11 03]
2) agrega [o edita] el valor DWORD con el nombre de -> QuerySecurity
3) establece su valor segun quieras que se auto-conteste el dialogo de confirmacion...
-> los valores 'admitidos' son:
0 [por omision] = excel 'pregunta' por toda actualizacion de vinculos a consultas [web, TD, etc.]
2 [x seguridad] = excel NO 'pregunta'... PERO... NO 'actualiza' :))
3 [+ riesgosa] = excel NO 'pregunta'... y SI actualiza ;)

saludos,
hector.

p.d. puedes consultar la informacion 'fuente' desde...
You are prompted to enable automatic refresh when you open a workbook in Excel
http://support.microsoft.com/kb/248204/en-us

Preguntas similares