Método Application.DDETerminateAll (Access)

Use la instrucción DDETerminateAll para cerrar todos los canales de intercambio dinámico de datos (DDE) abiertos.

Sintaxis

expresión. DDETerminateAll

expresión Variable que representa un objeto Application.

Valor devuelto

Nothing

Comentarios

Por ejemplo, supongamos que ha abierto dos canales DDE entre Microsoft Excel y Microsoft Access, uno para recuperar información del sistema sobre Excel y otro para transferir datos. Use la instrucción DDETerminateAll para cerrar ambos canales simultáneamente.

Uso de la instrucción DDETerminateAll equivale a ejecutar una instrucción DDETerminate para cada número de canal abierto. Al igual que la instrucción DDETerminate, la instrucción DDETerminateAll no tiene ningún efecto en expresiones de vínculos DDE activos en campos de formularios o informes.

Si no hay ningún canal DDE abierto, la instrucción DDETerminateAll se ejecuta sin causar un error en tiempo de ejecución.

Sugerencia

  • Si interrumpe un procedimiento que ejecuta DDE, es podrán que deje canales abiertos sin darse cuenta. Para evitar agotar los recursos del sistema, use la instrucción DDETerminateAll en su código o desde el panel Inmediato (inferior) de la ventana depuración al depurar código que ejecuta DDE.
  • Si necesita manipular los objetos de otra aplicación desde Access, puede considerar la posibilidad de usar Automation.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.