Funkcija DDE

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Funkciju DDE var izmantot, lai uzsākt dinamiskās datu apmaiņas (DDE) sarunu ar citu lietojumprogrammu, pieprasītu informācijas vienumu no šīs lietojumprogrammas un parādītu šo informāciju formas vai atskaites vadīklas.

Piemēram, varat izmantot funkciju DDE tekstlodziņa rekvizītā Vadīklas avots , lai parādītu datus no norādītās šūnas darblapā Microsoft Office Excel 2007 .

Sintakse

DDE ( lietojumprogramma, tēma, vienums )

DDE sintaksē ir šādi argumenti:

A rgument

Apraksts

lietojumprogrammas

virknes izteiksme , identificējot lietojumprogrammu, kas var piedalīties DDE sarunā. Parasti lietojumprogramma ir .exe faila nosaukums (bez paplašinājuma .exe) Microsoft Windows vides lietojumprogrammai, piemēram, Excel. Piemēram, lai uzsāktu DDE saziņu ar Excel, ievadiet "Excel" argumentam lietojumprogrammu .

tēmu

Virknes izteiksme, kas ir tēma , ko atpazīst lietojumprogrammanosaukumu. Argumenta tēmu bieži vien ir dokuments vai datu fails. Skatiet otras lietojumprogrammas dokumentācijā sarakstu iespējams tēmu.

vienuma

Virknes izteiksme, kas ir datu vienums , ko atpazīst lietojumprogrammanosaukumu. Pārbaudiet citas lietojumprogrammas dokumentācijā iespējamo vienumu sarakstu.


Piezīmes

Funkcija DDE mēģina uzsākt DDE saziņu ar norādīto lietojumprogrammu un tēmuun pieprasa vienumadatus. Ja veiksmīga, funkcija DDE atgriež virkni, kas satur prasīto informāciju.

Ja pieprasāt datus no programmas Excel, vienums var būt rindas un kolonnas identifikators, piemēram, "R1C1" vai šūnu diapazona nosaukumu. Šajā piemērā funkcija DDE pieprasījumus informāciju no šūnu, kas atrodas 1. rindu, kolonnu 1 Excel darblapā. Šī izteiksme tekstlodziņa vadīklā var ievadīt ControlSource rekvizītu lodziņā vadīklas rekvizītu lapas:

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

Funkcija DDE var izmantot tikai opciju grupas, izvēles rūtiņas vai kombinētā lodziņa rekvizītā . Funkcija DDE nevar zvanīt no aVisual Basic for Applications (VBA) moduli.

Kad izmantojat funkciju DDE , vadīkla kļūst tikai lasāms Formas skats un drukas priekšskatījumā. Piemēram, ja izmantojat funkciju DDE tekstlodziņā, tekstlodziņā esošo tekstu nevar rediģēt. Ir jārediģē tekstu citā programmā. Tā rekvizīts ControlSource ir tikai lasāms formas skatā un drukas priekšskatījumā, Noformējuma skatsir jāveic izmaiņas vadīklu.

Microsoft Windows un datora atmiņa un resursi nosaka DDE sarunas, kas vienlaikus var atvērt maksimālais skaits. Ja nevarat sāktajā sarunā, jo cita lietojumprogramma nav palaista vai neatpazīst norādīto tēmu, vai ja jau ir sasniegts maksimālais skaits sarunas, funkcija DDE atgriež Null.

Piezīme : Cita lietojumprogramma var būt konfigurēta tā, lai ignorētu jūsu DDE saziņas pieprasījumu. Šādā gadījumā funkcija DDE atgriež Null. Tāpat var iestatīt piekļuves ignorēt citu programmu pieprasījumus: izvēlnē Fails noklikšķiniet uz Access opcijas un pēc tam noklikšķiniet uz papildu dialoglodziņā Lietojumprogrammas iestatījumi . Sadaļā DDE operācijas, atlasiet Ignorēt DDE pieprasījumus.

Padoms

Ja nepieciešams manipulēt ar citas lietojumprogrammas objektiem no Access, iespējams, vēlēsities apsvērt iespēju izmantot automatizāciju.

Šajā tabulā ir aprakstīts, kā darbojas funkcija DDE , ja to izmanto ar katru vadīklu.

Con Trol

Piezīmes

Tekstlodziņš

Vienuma arguments var atsaukties uz tekstu vai skaitļus. Ja vienums atsaucas uz vairāk nekā vienu informācijas kopumu, piemēram, nosauktu diapazonu Excel darblapā, kurā ir vairākas šūnas, funkcija DDE atgriež pirmo ierakstu. Ar tekstlodziņu var izmantot šo funkciju, lai parādītu darblapas šūnā esošos datus.

Kombinētais lodziņš

Funkcija DDE aizpilda kombinēto lodziņu ar informāciju, kas minēta par vienumu. Lodziņa teksta daļā nevar ievadīt datus. Funkcija DDE ar kombinēto lodziņu var izmantot, lai parādītu sarakstu ar to valstu/reģionu ieraksti, kuru jūs saglabāt Excel darblapā.

Opciju grupu

Katra opcijas poga opciju grupā OptionValue rekvizīts ir iestatīts uz skaitli. Parasti pirmā poga vērtība ir 1, otrā ir 2, un tā tālāk. Funkcijas DDE Atgrieztais skaitlis nosaka, kura opciju poga tiks atlasīta.

Piemēram, ja funkcija DDE atgriež 2, tiek atlasīta otrā poga. Ja šī funkcija atgriež vērtību, kas nesakrīt ar nevienu no OptionValue rekvizītu iestatījumu, neviena no pogām tiks atlasīta. Ja vienums atsaucas uz vairāk nekā vienu informācijas kopumu, piemēram, nosauktu diapazonu Excel darblapā, kurā ir vairākas šūnas, funkcija DDE atgriež pirmo ierakstu.

Izvēles rūtiņa

Ja funkcija DDE atgriež vērtību 0, tiks notīrīta izvēles rūtiņa. Ja šī funkcija atgriež vērtību, kas nav nulle, piemēram, 1 vai -1, tiks atzīmēta rūtiņa. Ja vienums atsaucas uz tekstu vai vairāk nekā vienu informācijas kopumu, piemēram, nosauktu diapazonu Excel darblapā, kurā ir vairākas šūnas izvēles rūtiņu nebūs pieejama.


Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×