Du kan bruge funktionen DDERequest over en åben DDE-kanal (Dynamic Data Exchange) til at anmode om et oplysningselement fra et DDE-serverprogram.
Hvis du f.eks. har en åben DDE-kanal mellem Microsoft Office Access 2007 og Microsoft Office Excel 2007, kan du bruge funktionen DDERequest til at overføre tekst fra et Excel-regneark til en Access-database.
Syntaks
DDERequest ( channum ; item )
Syntaksen for funktionen DDERequest har disse argumenter:
Ar gument |
Beskrivelse |
channum |
En kanalnummer, det heltal, der returneres af funktionen DDEInitiate . |
element |
En strengudtryk , der er navnet på en dataelement , der genkendes af det program, der er angivet af funktionen DDEInitiate . Se programmets dokumentation for en liste over mulige elementer. |
Bemærkninger
Channum-argumentet angiver kanalnummeret for den ønskede DDE-samtale, og elementargumentet identificerer, hvilke data der skal hentes fra serverprogrammet. Værdien af elementargumentet afhænger af programmet og emne angivet, når kanalen angivet af channum-argumentet åbnes. Argumentet element kan f.eks. være et celleområde i et Excel-regneark.
Funktionen DDERequest returnerer en Variant som en streng , der indeholder de ønskede oplysninger, hvis anmodningen blev fuldført.
Der anmodes om dataene i alfanumerisk tekstformat. Grafik eller tekst i et andet format kan ikke overføres.
Hvis channum-argumentet ikke er et heltal, der svarer til en åben kanal, eller hvis de ønskede data ikke kan overføres, opstår der en kørselsfejl .