Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Anda bisa menggunakan fungsi DDESend untuk memulai percakapan pertukaran data dinamis (DDE) dengan aplikasi lain dan mengirim item informasi ke aplikasi itu dari kontrol pada formulir atau laporan.

Misalnya, Anda dapat menggunakan fungsi DDESend dalam properti ControlSource kotak teks untuk mengirim data yang ditampilkan dalam kotak teks tersebut ke sel tertentu dalam lembar bentang Microsoft Office Excel 2007 .

Sintaks

DDESend ( aplikasi, topik, item, data )

Sintaks fungsi DDESend memiliki argumen ini:

Argumen

Deskripsi

aplikasi

ekspresi string mengidentifikasi aplikasi yang bisa 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 yang dikenali oleh aplikasi. Argumen topik seringkali merupakan dokumen atau file data. Periksa dokumentasi aplikasi lain untuk daftar topik yang memungkinkan.

item

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

data

String atau ekspresi yang berisi data untuk dikirim ke aplikasi.


Keterangan

Fungsi DDESend memulai percakapan DDE dengan aplikasi dan topik, dan mengidentifikasi item sebagai item data yang akan menerima data. Misalnya, jika aplikasi adalah Excel, topik mungkin "Sheet1", dan item mungkin berupa pengidentifikasi baris dan kolom, seperti "R1C1", atau nama rentang sel.

Argumen data menentukan informasi yang ingin Anda kirimkan. Ini bisa berupa string literal, seperti "Report prepared by John", atau bisa berupa ekspresi yang menyertakan hasil fungsi yang membuat string, seperti "Prepared on " & Date(). Jika item merujuk ke lebih dari satu bagian informasi, seperti rentang bernama dalam lembar kerja Excel yang berisi beberapa sel, fungsi DDESend mengirim data ke entri pertama.

Dalam contoh berikut, fungsi DDESend mengirim string "Some text" ke sel di Baris 1, Kolom 1 di lembar kerja Excel. Anda dapat memasukkan ekspresi ini untuk kontrol kotak teks dalam kotak properti ControlSource pada lembar properti kontrol:

=DDESend("Excel", "Sheet1", "R1C1", "Some text")

Misalnya Anda ingin mengirim data dari kontrol terikat pada formulir Microsoft Office Access 2007 ke sel di lembar bentang Excel. Properti ControlSource kontrol terikat sudah berisi nama bidang atau ekspresi. Anda bisa membuat kotak teks atau kotak kombo lain dan mengatur properti ControlSource ke ekspresi termasuk fungsi DDESend , di mana data adalah nama kontrol terikat. Misalnya, jika memiliki kotak teks terikat yang disebut NamaBelakang, Anda dapat membuat kotak teks lain dan mengatur properti ControlSource ke yang berikut:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

Kontrol perantara ini harus berupa kotak teks atau kotak kombo. Anda tidak bisa menggunakan nama kontrol terikat sebagai argumen data untuk kotak centang atau grup opsi.

Anda hanya dapat menggunakan fungsi DDESend dalam pengaturan properti ControlSource dari kotak teks, grup opsi, kotak centang, atau kotak kombo pada formulir. Anda tidak dapat memanggil fungsi DDESend dari modul Visual Basic for Applications (VBA).

Saat Anda menggunakan fungsi DDESend , kontrol menjadi baca-saja di Tampilan formulir dan Pratinjau Cetak. Karena properti ControlSource juga bersifat baca-saja dalam tampilan Formulir dan Pratinjau Cetak, perubahan pada kontrol harus dilakukan dalam tampilan desain.

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

Catatan: Aplikasi lain mungkin dikonfigurasi untuk mengabaikan permintaan Anda untuk percakapan DDE. Jika demikian, fungsi DDESend mengembalikan Null. Demikian pula, Anda bisa mengatur Access 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 menggunakan Otomatisasi.

Tabel berikut ini menggambarkan bagaimana fungsi DDESend berakibat ketika Anda menggunakannya dengan setiap kontrol.

Kontrol

Keterangan

Kotak teks atau kotak Kombo

Karena kotak teks atau kotak kombo tampak kosong dalam tampilan Formulir dan Pratinjau Cetak, Anda mungkin ingin mengatur properti Terlihat ke False.

Argumen data dapat merujuk ke kontrol lain. Contoh berikut ini memperlihatkan cara mengirim konten kontrol yang disebut NamaBelakang ke lembar kerja Excel:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

Grup Opsi

Tidak ada tombol opsi dalam grup opsi yang dipilih dalam tampilan Formulir dan Pratinjau Cetak. Anda mungkin ingin membuat grup opsi (dan tombolnya) tidak terlihat dengan mengatur properti Terlihat ke False.

Argumen data harus berisi data numerik, seperti "2". Jika argumen data tidak numerik, fungsi DDESend tidak mengirim informasi dan item tidak diubah.

Kotak centang

Kotak centang bernaung dalam tampilan Formulir dan Pratinjau Cetak. Anda mungkin ingin membuatnya tidak terlihat dengan mengatur properti Visible ke False.

Argumen data harus berisi data numerik, seperti "2". Jika argumen data tidak numerik, fungsi DDESend tidak mengirim informasi dan item tidak diubah.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×