Funkce DDE

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Funkce DDE můžete zahájit konverzaci (DDE exchange) dynamických dat v jiné aplikaci, požádat o položku informace z této aplikace a zobrazovat tyto informace v ovládacím prvku ve formuláři nebo sestavě.

Například můžete funkce DDE ve vlastnosti Zdroj ovládacího prvku textového pole do zobrazení dat z určité buňky v listu Microsoft Office Excel 2007.

Syntaxe

DDE ( aplikace, téma, položku )

Syntaxe funkce DDE obsahuje následující argumenty:

A rgument

Popis

aplikace

Řetězcový výraz označující aplikaci, která může účastnit konverzací DDE. Aplikace je obvykle název souboru .exe (bez přípony .exe) systému Microsoft Windows – aplikace, jako je Excel. Zahájení konverzace v aplikaci Excel, zadejte argument aplikace například "Excel" .

téma

Řetězcový výraz, který je název Téma rozpoznán aplikací. Téma argument je často dokument nebo datový soubor. Dokumentaci jiné aplikace seznam možných témat.

položky

Řetězcový výraz, který je název Datová položka rozpoznán aplikací. Dokumentaci jiné aplikace seznam možných položek.


Poznámky

Funkce DDE pokusí konverzace DDE s zadanou aplikace a témaa požaduje data v položce. Pokud je úspěšná, vrátí funkce DDE řetězec obsahující požadované informace.

Pokud požadujete data z Excelu, může být položky identifikátor řádku a sloupce, třeba "R1C1" nebo název oblasti buněk. V následujícím příkladu funkce DDE požaduje informace z buňky v řádku 1, sloupec 1 v Excelovém listu. Do pole vlastnosti Zdroj ovládacího prvku můžete zadat Tento výraz pro ovládacího prvku typu textového pole v seznamu vlastností ovládacího prvku:

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

Funkce DDE pouze ve vlastnosti Zdroj ovládacího prvku textového pole, skupinu možností, zaškrtněte políčko nebo pole se seznamem. Funkce DDE nelze volání z aVisual Basic modul Applications (VBA).

Při použití funkce DDE ovládací prvek bude určen pouze čtení v Formulářové zobrazení a náhledu před tiskem. Například, pokud používáte funkci DDE v textovém poli, nejde upravovat text v textovém poli. Je třeba upravit text v jiné aplikaci. Protože vlastnost Zdroj ovládacího prvku je jen pro čtení ve formulářovém zobrazení a v náhledu před tiskem, musíte v Návrhové zobrazení provedeny změny na ovládací prvek.

Microsoft Windows a paměti počítače a prostředky určit maximální počet DDE konverzace, které je možné otevřít současně. Pokud konverzaci nejde spustit, protože jiné aplikace neběží nebo nerozpozná zadané téma nebo maximální počet konverzace už dorazila, vrátí funkce DDENull.

Poznámka : Jiné aplikace může být nakonfigurované pro ignorovat vaši žádost o konverzaci DDE. Pokud ano, vrátí funkce DDENull. Stejně tak můžete nastavit ignorování žádosti z jiných aplikací: klikněte na Možnosti aplikace Access v nabídce soubor a potom klikněte na Upřesnit v dialogovém okně Nastavení aplikace . Ve skupinovém rámečku Operace DDEvyberte Ignorovat požadavky DDE.

tip

Pokud potřebujete pracovat s objekty jiné aplikace z Accessu, je vhodné zvažte použití automatizaci.

Následující tabulka ukazuje, jak funkce DDE chování při použití s každým ovládacích prvků.

CON

Poznámky

Textové pole

Argument položky můžete odkázat na text nebo čísla. Pokud položku odkazuje na víc informací, například pojmenované oblasti v Excelovém listu, která obsahuje více buněk, vrátí funkce DDE první položku. Tato funkce s textovým polem může umožňuje zobrazení dat obsažených v buňce na listu.

Pole se seznamem

Funkce DDE vyplní pole se seznamem informace uvedené položky. V části textového pole nelze zadat data. Funkce DDE může pomocí pole se seznamem zobrazíte seznam země/oblasti, které uchováváte v Excelovém listu.

Skupina voleb

Vlastnost .Volitelnáhodnota každého přepínacího tlačítka ve skupině voleb nastavenou na číslo. Obvykle první tlačítko hodnota je 1, druhý je 2 atd. Číslo vrácené funkcí DDE Určuje, které přepínač vybere.

Například pokud 2, vrátí funkce DDE , tlačítko druhého vybere. Pokud je tato funkce vrátí hodnotu, která neshoduje s žádnou z Nastavení vlastnosti , budou vybrány žádná tlačítka. Pokud položku odkazuje na víc informací, například pojmenované oblasti v Excelovém listu, která obsahuje více buněk, vrátí funkce DDE první položku.

Zaškrtávací políčko

Pokud funkce DDE vrátí hodnotu 0, bude zrušeno zaškrtnutí políčka. Pokud je tato funkce vrátí nenulovou hodnotu, například 1 nebo -1, budou vybrány pole. Pokud položku odkazuje na text nebo na víc informací, například pojmenované oblasti v Excelovém listu, která obsahuje více buněk, zaškrtněte políčko budou k dispozici.


Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×