Compartir a través de


Método Application.DDERequest (Access)

Use la función DDERequest a través de un canal de intercambio dinámico de datos (DDE) abierto para solicitar un elemento de información de una aplicación de servidor DDE.

Sintaxis

expresión. DDERequest (ChanNum, Item)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ChanNum Obligatorio Variant Número de canal, entero devuelto por la función DDEInitiate .
Elemento Obligatorio String Expresión de cadena que es el nombre de un elemento de datos reconocido por la aplicación especificada por la función DDEInitiate. Consulte la documentación de la aplicación para obtener una lista de posibles elementos.

Valor devuelto

Cadena

Comentarios

Por ejemplo, si tiene un canal DDE abierto entre Microsoft Access y Microsoft Excel, puede usar la función DDERequest para transferir texto de una hoja de cálculo de Excel a una base de datos de Access.

El argumento ChanNum especifica el número de canal de la comunicación DDE deseada y el argumento Item identifica los datos que deben recuperarse de la aplicación de servidor. El valor del argumento Item depende de la aplicación y del tema especificados cuando se abre el canal indicado por el argumento ChanNum. Por ejemplo, el argumento item puede ser un rango de celdas en una hoja de cálculo de Excel.

La función DDERequest devuelve un tipo de datos Variant en forma de cadena que contiene la información solicitada si la solicitud se ha realizado correctamente.

Los datos se solicitan en el formato de texto alfanumérico. Las imágenes o el texto en cualquier otro formato no se pueden transferir.

Si el argumento ChanNum no es un entero correspondiente a un canal abierto, o bien, si no se pueden transferir los datos solicitados, se genera un error en tiempo de ejecución.

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.