Funcția DDE

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Utilizați funcția DDE pentru a iniția o conversație de schimb dinamic de date exchange (DDE) cu altă aplicație, pentru a solicita un element de informații din această aplicație și pentru a afișa aceste informații într-un control dintr-un formular sau raport.

De exemplu, puteți utiliza funcția DDE în proprietatea sursă control a unei casete text pentru a afișa datele dintr-o celulă specificat într-o foaie de lucru Microsoft Office Excel 2007 .

Sintaxă

DDE ( aplicație, subiectul, element )

Sintaxa funcției DDE are următoarele argumente:

A rgument

Descriere

aplicație

O expresie șir identificarea o aplicație care poate să participe la o conversație DDE. De obicei, aplicația este numele de fișier .exe (fără extensie .exe) pentru Microsoft o aplicație bazat pe Windows, cum ar fi Excel. De exemplu, pentru a iniția o conversație DDE cu Excel, tastați "Excel" pentru argumentul aplicație .

subiect

O expresie șir care este numele subiect recunoscut de aplicație. Argumentul subiect este de obicei unui fișier document sau date. Consultați documentația de altă aplicație pentru o listă de subiecte posibile.

element

O expresie șir care este numele element de date recunoscut de aplicație. Consultați documentația de altă aplicație pentru o listă de elemente posibile.


Observații

Funcția DDE încearcă pentru a iniția o conversație DDE cu specificate aplicație și despre subiecteși solicitările de date în element. Dacă are succes, funcția DDE returnează un șir care conține informațiile solicitate.

Dacă vi se solicită date din Excel, element poate fi un identificator de rând și coloană, cum ar fi "R1C1" sau numele o zonă de celule. În exemplul următor, funcția DDE solicitările de informații de la celula din rândul 1, coloana 1 într-o foaie de lucru Excel. Puteți să introduceți această expresie pentru un control casetă text în caseta de proprietăți sursă control în foaia de proprietăți control:

=DDE("Excel", "Sheet1", "R1C1")

Puteți utiliza funcția DDE doar în proprietatea sursă control a unei casete text, grupul de opțiuni, caseta de selectare sau casetă combo. Nu puteți apela funcția DDE din aVisual de bază pentru modul Applications (VBA).

Atunci când utilizați funcția DDE , controlul devine doar în citire în Vizualizare formular și examinare înaintea imprimării. De exemplu, dacă utilizați funcția DDE într-o casetă text, textul din caseta text nu poate fi editată. Trebuie să editați textul din altă aplicație. Deoarece proprietatea sursă control este doar în citire în vizualizarea formular și examinare înaintea imprimării, la vizualizare Proiecttrebuie să facă modificări în control.

Microsoft Windows și a memoriei computerului și resurse determină numărul maxim de conversații DDE care pot fi deschise simultan. Dacă conversația nu poate fi inițiată, deoarece cealaltă aplicație nu rulează sau nu recunoaște subiectul specificat sau dacă numărul maxim de conversații a fost deja atins, funcția DDE returnează o Null.

Notă : Alte aplicații poate fi configurat pentru a ignora solicitarea pentru o conversație DDE. Dacă este așa, funcția DDE returnează o Null. În mod similar, aveți posibilitatea să setați Access să ignore solicitările din alte aplicații: faceți clic pe Opțiuni Access în meniul fișier , apoi faceți clic pe complex în caseta de dialog Setări aplicație . Sub operațiuni DDE:, selectați solicitările DDE ignorați.

Sfat

Dacă aveți nevoie pentru a manipula altă aplicație obiecte din Access, se recomandă să luați în considerare utilizarea automatizare.

Următorul tabel ilustrează modul în care funcția DDE se comportă atunci când o utilizați cu fiecare dintre controalele.

Con Comutare

Observații

Casetă text

Argumentul element se poate referi la text sau numere. Dacă elementul se referă la mai mult de un fragment de informații, cum ar fi o zonă denumită într-o foaie de lucru Excel care conține mai multe celule, funcția DDE returnează prima intrare. Poate utiliza această funcție cu o casetă text pentru a afișa datele conținute într-o celulă din foaia de lucru.

Casetă combo

Funcția DDE completează caseta combo cu informațiile menționate de element. Nu puteți să introduceți date în porțiunea de text din caseta. Puteți utiliza funcția DDE cu o casetă combo pentru a afișa o listă de țările/regiunile care vă menține într-o foaie de lucru Excel.

Grupul de opțiuni

Proprietatea OptionValue fiecare buton de opțiune într-un grup de opțiune este setată la un număr. De obicei, butonul prima valoare este 1, al doilea este 2, și așa mai departe. Numărul returnat de funcție DDE determină ce buton de opțiune va fi selectat.

De exemplu, dacă funcția DDE returnează 2, al doilea buton va fi selectat. Dacă această funcție returnează o valoare care nu se potrivesc cu oricare dintre setările proprietatea OptionValue , niciunul dintre butoanele va fi selectat. Dacă elementul se referă la mai mult de un fragment de informații, cum ar fi o zonă denumită într-o foaie de lucru Excel care conține mai multe celule, funcția DDE returnează prima intrare.

Casetă de selectare

Dacă funcția DDE returnează valoarea 0, va fi debifată caseta de selectare. Dacă această funcție returnează un număr nenulă, cum ar fi 1 sau – 1, caseta va fi selectat. Dacă elementul se referă la text sau la mai mult de un fragment de informații, cum ar fi o zonă denumită într-o foaie de lucru Excel care conține mai multe celule, caseta de selectare va fi disponibilă.


Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×