|MATLAB Function Reference|
Request data from application
ddereq requests data from a server application via an established DDE conversation.
ddereq returns a matrix containing the requested data or an empty matrix if the function is unsuccessful.
If you omit optional arguments that are not at the end of the argument list, you must substitute the empty matrix for the missing argument(s).
ddereq returns a matrix containing the requested data in variable,
data. Otherwise, it returns an empty matrix.
||Conversation channel from
||String specifying the server application's DDE item name for the data requested.
||Two-element array specifying the format of the data requested. The first element specifies the Windows clipboard format to use. The only currently supported format is
||Scalar specifying the time-out limit for this operation.
Assume that we have an Excel spreadsheet
stocks.xls. This spreadsheet contains the prices of three stocks in row 3 (columns 1 through 3) and the number of shares of these stocks in rows 6 through 8 (column 2). Initiate conversation with Excel with the command:
DDE functions require the
y reference style for Excel worksheets. In Excel terminology the prices are in
r3c1:r3c3 and the shares in
To request the prices from Excel:
To request the number of shares of each stock: