Configuración de seguridad y servidores de RealTimeData de Excel

Resumen

Microsoft Office Excel proporciona la función de hoja de cálculo RDTR. La función de hoja de cálculo RDTR permite llamar a un servidor de automatización para recuperar datos en tiempo real. Este artículo describe cómo RealTimeData servidores se ven afectados por la configuración de seguridad dentro de Microsoft Excel.

Más información

Un servidor RealTimeData (RTD) se invoca en Excel utilizando una fórmula de hoja de cálculo similar al siguiente:
=RTD("RTDServer.app",,"aaa")
El comportamiento del servidor RTD se rige por la configuración de seguridad de Excel.

Para Excel 2002 y Excel 2003

Para examinar o modificar la configuración de seguridad en Excel, en el menú Herramientas , haga clic en Macroy seleccione seguridad.
  • Cuando la seguridad está establecida en alto, el servidor RTD produce un error silenciosamente y Excel muestra #N/A en la celda de la hoja de cálculo.
  • Cuando la seguridad está establecida en medio, Excel muestra una advertencia de que el servidor RTD contiene macros y pregunta al usuario si desea habilitar o deshabilitarlas. Si las macros están habilitadas, el servidor RTD se ejecuta correctamente. Si las macros están deshabilitadas, el servidor RTD produce un error silenciosamente y Excel muestra #N/A en la celda de la hoja de cálculo.
  • Cuando la seguridad está establecida en bajo, el servidor RTD se ejecuta correctamente sin advertencias de seguridad.
Excel está diseñado para funcionar de esta manera para la seguridad. Porque un servidor RTD puede instalarse en un equipo sin el conocimiento del usuario y, dado que un servidor RTD no requiere ninguna interacción del usuario a la función, Excel notifica a los usuarios cuando un servidor RTD está presente. A continuación, puede deshabilitar si desea.

Nota: Hay dos casos en los que un servidor RTD puede pasar por alto la configuración de seguridad definidos por el usuario:
  • El servidor RTD se ha firmado digitalmente. Como digitalmente firmada de Microsoft Visual Basic para Aplicaciones macros (VBA), puede ejecutar un servidor de RDTR firmado digitalmente incluso con el conjunto de alta seguridad.
  • El servidor RTD se ejecuta en un equipo remoto que está utilizando DCOM. En este caso, Excel depende de DCOM para controlar la seguridad para el servidor RTD y se supone que es seguro ejecutar el servidor RTD si DCOM permite que se inicie.

Para Office Excel 2007

En Excel 2007, seguridad de IDT ya no está ligado a la configuración de seguridad de macros. En su lugar, los servidores RTD se rigen por la configuración de seguridad de complementos. Para examinar o modificar la configuración de seguridad del complemento, siga estos pasos:
  1. Haga clic en el botón de Microsoft Office y, a continuación, haga clic en Opciones de Excel.
  2. Haga clic en Centro de confianza y, a continuación, haga clic en Configuración del centro de confianza.
  3. En el cuadro de diálogo Centro de confianza , haga clic en complementos.

Si está activada la casilla de verificación Deshabilitar todos los complementos de aplicación , no puede ejecutar ningún servidor RTD. Si está desactivada la casilla de verificación Deshabilitar todos los complementos de aplicación , puede experimentar el comportamiento siguiente:

  • Si está desactivada la casilla de verificación Require Application Add-ins estén firmadas por un editor de confianza , puede ejecutar cualquier servidor RTD.

  • Si está activada la casilla de verificación Require Application Add-ins estén firmadas por un editor de confianza , el usuario debe habilitar al servidor de RDTR si el publicador del servidor ya no se ha agregado a la lista de editores de confianza. Si el servidor de RDTR está firmado digitalmente, puede agregar el servidor a la lista de editores de confianza.

  • Si está activada la casilla de verificación Deshabilitar la notificación de complementos no firmados , no se le pida para habilitar al servidor de RDTR, a menos que se ha firmado digitalmente. Los servidores RTD sin firmar no se cargan.

Referencias

Para obtener más información acerca de los servidores RTD, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:

285339 cómo crear un servidor RealTimeData para Excel

285888 cómo utilizar un servidor de RDTR de Excel con DCOM

286258 la función RDTR de Excel no puede devolver una matriz

Propiedades

Id. de artículo: 286259 - Última revisión: 24 ene. 2017 - Revisión: 1

Comentarios