Applies ToAccess för Microsoft 365 Access 2021 Access 2019 Access 2016

Du kan använda funktionen DDERequest över en DDE-kanal (Open Dynamic Data Exchange) för att begära information från ett DDE-serverprogram.

Om du till exempel har en öppen DDE-kanal mellan Microsoft Office Access 2007 och Microsoft Office Excel 2007 kan du använda funktionen DDERequest för att överföra text från ett Excel-kalkylblad till en Access-databas.

Syntax

DDERequest ( channum , objekt )

Syntaxen för funktionen DDERequest har följande argument:

Ar gument

Beskrivning

channum

Ett kanalnummer, heltal som returneras av funktionen DDEInit .

objekt

En stränguttryck som är namnet på en dataobjekt som identifieras av programmet som anges av funktionen DDEInit . I programmets dokumentation finns en lista över möjliga objekt.

Kommentarer

Argumentet channum anger kanalnumret för den önskade DDE-konversationen och objektargumentet identifierar vilka data som ska hämtas från serverprogrammet. Värdet för objektargumentet beror på vilket program och ämne som anges när kanalen som anges av argumentet channum öppnas. Elementargumentet kan till exempel vara ett cellområde i ett Excel-kalkylblad.

Funktionen DDERequest returnerar ett värde av datatypen Variant som ett sträng som innehåller den begärda informationen om begäran lyckades.

Data begärs i alfanumeriskt textformat. Grafik eller text i något annat format kan inte överföras.

Om argumentet channum inte är ett heltal som motsvarar en öppen kanal, eller om de data som begärs inte kan överföras, uppstår en körningsfel.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.