Fungsi DDE

Anda bisa menggunakan fungsi DDE untuk memulai percakapan Dynamic data Exchange (DDE) dengan aplikasi lain, meminta item informasi dari aplikasi tersebut, dan menampilkan informasi tersebut dalam kontrol pada formulir atau laporan.

Misalnya, Anda bisa menggunakan fungsi DDE dalam properti ControlSource dari kotak teks untuk menampilkan data dari sel yang ditentukan dalam lembar kerja Microsoft Office Excel 2007 .

Sintaks

DDE ( aplikasi, topik, item )

Sintaks fungsi DDE memiliki argumen ini:

Rgument

Deskripsi

apannya

ekspresi string mengidentifikasi aplikasi yang dapat berpartisipasi dalam percakapan DDE. Biasanya, aplikasi adalah nama file. exe (tanpa ekstensi. exe) untuk aplikasi berbasis Microsoft Windows, seperti Excel. Misalnya, untuk memulai percakapan DDE dengan Excel, ketikkan "Excel" untuk argumen aplikasi .

topik

Ekspresi string yang merupakan nama topik dikenali oleh aplikasi. Argumen topik sering kali berupa dokumen atau file data. Periksa dokumentasi aplikasi lainnya untuk daftar kemungkinan topik.

item

Ekspresi string yang merupakan nama item data dikenali oleh aplikasi. Periksa dokumentasi aplikasi lainnya untuk daftar item yang memungkinkan.


Keterangan

Fungsi DDE mencoba memulai percakapan DDE dengan aplikasi dan topiktertentu, serta meminta data dalam item. Jika berhasil, fungsi DDE mengembalikan string yang berisi informasi yang diminta.

Jika Anda meminta data dari Excel, item mungkin merupakan pengidentifikasi baris dan kolom, seperti "R1C1" atau nama rentang sel. Dalam contoh berikut, fungsi DDE meminta informasi dari sel di baris 1, kolom 1 di lembar kerja Excel. Anda bisa memasukkan ekspresi ini untuk kontrol kotak teks dalam kotak properti ControlSource pada lembar properti kontrol:

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

Anda bisa menggunakan fungsi DDE hanya dalam properti ControlSource dari kotak teks, grup opsi, kotak centang, atau kotak kombo. Anda tidak dapat memanggil fungsi DDE dari modul Avisual Basic for Applications (VBA).

Saat Anda menggunakan fungsi DDE , kontrol menjadi baca-saja di Tampilan formulir dan pratinjau cetak. Misalnya, jika Anda menggunakan fungsi DDE dalam kotak teks, teks dalam kotak teks tidak bisa diedit. Anda harus mengedit teks di aplikasi lain. Karena properti ControlSource bersifat baca-saja dalam tampilan formulir dan pratinjau cetak, perubahan pada kontrol harus dilakukan di tampilan desain.

Microsoft Windows dan memori dan sumber daya komputer Anda menentukan jumlah maksimum percakapan DDE yang bisa dibuka secara bersamaan. Jika percakapan tidak bisa dimulai karena aplikasi lainnya tidak berjalan atau tidak mengenali topik yang ditentukan, atau jika jumlah maksimum percakapan telah tercapai, fungsi DDE mengembalikan null.

Catatan: Aplikasi lain mungkin dikonfigurasi untuk mengabaikan permintaan Anda untuk percakapan DDE. Jika demikian, fungsi DDE mengembalikan null. Demikian pula, Anda bisa mengatur akses untuk mengabaikan permintaan dari aplikasi lain: klik opsi Access pada menu file , lalu klik tingkat lanjut dalam kotak dialog pengaturan aplikasi . Di bawah operasi DDE, pilih Abaikan permintaan DDE.

tips

Jika Anda perlu memanipulasi objek aplikasi lain dari Access, Anda mungkin ingin mempertimbangkan penggunaan otomatisasi.

Tabel berikut ini menjelaskan cara fungsi DDE berperilaku ketika Anda menggunakannya dengan setiap kontrol.

Con trol

Keterangan

Kotak teks

Argumen item bisa merujuk ke teks atau angka. Jika item merujuk ke lebih dari satu bagian informasi, seperti rentang bernama dalam lembar kerja Excel yang berisi beberapa sel, fungsi DDE akan mengembalikan entri pertama. Anda dapat menggunakan fungsi ini dengan kotak teks untuk menampilkan data yang terdapat dalam sel pada lembar kerja.

Kotak kombo

Fungsi DDE mengisi kotak kombo dengan informasi yang dirujuk oleh item. Anda tidak bisa memasukkan data dalam bagian teks dari kotak. Anda dapat menggunakan fungsi DDE dengan kotak kombo untuk menampilkan daftar negara/kawasan yang Anda Pertahankan di lembar kerja Excel.

Grup opsi

Properti Optionvalue dari setiap tombol opsi dalam grup opsi diatur ke angka. Biasanya, nilai tombol pertama adalah 1, yang kedua adalah 2, dan seterusnya. Angka yang dikembalikan oleh fungsi DDE menentukan tombol opsi mana yang akan dipilih.

Misalnya, jika fungsi DDE mengembalikan 2, tombol kedua akan dipilih. Jika fungsi ini mengembalikan nilai yang tidak cocok dengan salah satu pengaturan properti Optionvalue , tidak ada tombol yang akan dipilih. Jika item merujuk ke lebih dari satu bagian informasi, seperti rentang bernama dalam lembar kerja Excel yang berisi beberapa sel, fungsi DDE akan mengembalikan entri pertama.

Kotak centang

Jika fungsi DDE mengembalikan 0, kotak centang akan dihapus. Jika fungsi ini mengembalikan angka bukan nol, seperti 1 atau – 1, kotak akan dipilih. Jika item merujuk ke teks atau ke lebih dari satu bagian informasi, seperti rentang bernama di lembar kerja Excel yang berisi beberapa sel, kotak centang tidak akan tersedia.


Perlu bantuan lainnya?

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×