Fungsi DDE

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menggunakan fungsi DDE untuk memulakan perbualan exchange (DDE) data dinamik dengan aplikasi lain, minta item maklumat dari aplikasi tersebut dan memaparkan maklumat tersebut dalam kawalan pada borang atau laporan.

Contohnya, anda boleh menggunakan fungsi DDE dalam sifat ControlSource kotak teks untuk memaparkan data daripada sel tertentu dalam lembaran kerja Microsoft Office Excel 2007 .

Sintaks

DDE ( aplikasi, topik, item )

Sintaks fungsi DDE mempunyai argumen ini:

A rgument

Perihalan

aplikasi

Pada ungkapan rentetan mengenal pasti aplikasi yang boleh mengambil bahagian dalam perbualan DDE. Biasanya, aplikasi adalah nama fail .exe (tanpa sambungan .exe) untuk Microsoft Windows-berdasarkan aplikasi seperti Excel. Contohnya, untuk memulakan perbualan DDE dengan Excel, taipkan "Excel" untuk argumen aplikasi .

topik

Ungkapan rentetan yang ialah nama yang topik dikenali oleh aplikasi. Argumen topik biasanya ialah fail dokumen atau data. Menyemak dokumentasi aplikasi lain untuk senarai topik yang mungkin.

item

Ungkapan rentetan yang ialah nama yang item data dikenali oleh aplikasi. Menyemak dokumentasi aplikasi lain untuk senarai item yang mungkin.


Catatan

Fungsi DDE mencuba untuk memulakan perbualan DDE dengan ditentukan aplikasi dan topikdan meminta data dalam item. Jika berjaya, fungsi DDE mengembalikan rentetan yang mengandungi maklumat yang diminta.

Jika anda sedang meminta data dari Excel, item mungkin pengecam baris dan lajur, seperti "R1C1" atau nama julat sel. Dalam contoh berikut, fungsi DDE meminta maklumat daripada sel pada baris 1, lajur 1 dalam lembaran kerja Excel. Anda boleh memasukkan Ungkapan ini untuk kawalan kotak teks dalam kotak sifat ControlSource pada helaian sifat kawalan:

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

Anda boleh menggunakan fungsi DDE hanya dalam sifat ControlSource kotak teks, Kumpulan opsyen, kotak semak atau kotak kombo. Anda tidak boleh memanggil fungsi DDE daripada aVisual Basic for Applications (VBA) modul.

Apabila anda menggunakan fungsi DDE , kawalan menjadi baca sahaja dalam Pandangan borang dan pratonton cetakan. Contohnya, jika anda menggunakan fungsi DDE dalam kotak teks, teks dalam kotak teks tidak boleh diedit. Anda mesti mengedit teks dalam aplikasi lain. Oleh sebab sifat ControlSource adalah baca sahaja dalam pandangan borang dan pratonton cetakan, perubahan kawalan mesti dibuat dalam Pandangan Reka Bentuk.

Microsoft Windows dan memori komputer anda dan sumber menentukan bilangan maksimum perbualan DDE yang boleh dibuka secara serentak. Jika perbualan tidak dapat dimulakan kerana aplikasi lain tidak berjalan atau tidak mengenali topik tertentu, atau jika bilangan maksimum perbualan telah dicapai, fungsi DDE mengembalikan satu nol.

Nota: Aplikasi lain mungkin dikonfigurasikan untuk mengabaikan permintaan anda untuk perbualan DDE. Jika ya, fungsi DDE mengembalikan kepada nol. Begitu juga, anda boleh menyediakan capaian untuk mengabaikan permintaan daripada aplikasi lain: klik Opsyen Access pada menu fail , kemudian klik lanjutan dalam kotak dialog Seting aplikasi . Di bawah pengendalian DDE, pilih permintaan DDE Abaikan.

Petua

Jika anda perlu memanipulasikan objek aplikasi lain dari Access, anda mungkin ingin pertimbangkan untuk menggunakan automasi.

Jadual berikut menggambarkan cara fungsi DDE berkelakuan apabila anda menggunakannya dengan setiap kawalan.

Con trol

Catatan

Kotak teks

Argumen item boleh merujuk kepada teks atau nombor. Jika item yang merujuk kepada lebih daripada satu bahagian maklumat, seperti julat bernama dalam lembaran kerja Excel yang mengandungi berbilang sel, fungsi DDE mengembalikan entri pertama. Anda boleh menggunakan fungsi ini dengan kotak teks untuk memaparkan data yang terkandung dalam sel pada lembaran kerja.

Kotak kombo

Fungsi DDE mengisi kotak kombo dengan maklumat yang dirujuk oleh item. Anda tidak boleh memasukkan data dalam bahagian kotak teks. Anda boleh menggunakan fungsi DDE dengan kotak kombo untuk memaparkan senarai negara/rantau yang anda menyelenggarakan dalam lembaran kerja Excel.

Kumpulan opsyen

Sifat OptionValue setiap butang Opsyen dalam Kumpulan opsyen disetkan kepada nombor. Biasanya, nilai butang pertama ialah 1, kedua 2, dan sebagainya. Nombor yang dikembalikan oleh fungsi DDE menentukan butang Opsyen yang dipilih.

Contohnya, jika fungsi DDE mengembalikan 2, butang kedua akan dipilih. Jika fungsi ini mengembalikan nilai yang tidak sepadan dengan sebarang seting sifat OptionValue , tiada butang akan dipilih. Jika item yang merujuk kepada lebih daripada satu bahagian maklumat, seperti julat bernama dalam lembaran kerja Excel yang mengandungi berbilang sel, fungsi DDE mengembalikan entri pertama.

Kotak semak

Jika fungsi DDE mengembalikan 0, kotak semak akan dikosongkan. Jika fungsi ini mengembalikan nombor bukan sifar, seperti 1 atau – 1, kotak akan dipilih. Jika item yang merujuk kepada teks atau lebih daripada satu bahagian maklumat, seperti julat bernama dalam lembaran kerja Excel yang mengandungi berbilang sel, kotak semak akan tersedia.


Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×