Menambahkan kontrol ListObject ke lembar kerja
Anda bisa menambahkan ListObject kontrol ke lembar kerja Microsoft Office Excel pada waktu desain dan pada waktu proses dalam proyek tingkat dokumen.
Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Excel. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.
Anda juga dapat menambahkan ListObject kontrol pada waktu proses di proyek Add-in VSTO.
Topik ini menjelaskan tugas-tugas berikut:
Menambahkan kontrol ListObject pada waktu proses dalam proyek tingkat dokumen
Menambahkan kontrol ListObject pada waktu proses dalam proyek Add-in VSTO
Untuk informasi selengkapnya tentang ListObject kontrol, lihat Kontrol ListObject.
Menambahkan kontrol ListObject pada waktu desain
Ada beberapa cara untuk menambahkan ListObject kontrol ke lembar kerja dalam proyek tingkat dokumen pada waktu desain: Dari dalam Excel, dari Kotak Alat Visual Studio, dan dari jendela Sumber Data.
Catatan
Komputer Anda mungkin memperlihatkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam petunjuk berikut. Edisi Visual Studio yang Anda miliki dan setelan yang Anda gunakan menentukan elemen-elemen ini. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE.
Untuk menggunakan Pita di Excel
Pada tab Sisipkan , dalam grup Tabel , klik Tabel.
Pilih sel atau sel yang ingin Anda sertakan dalam daftar dan klik OK.
Untuk menggunakan Kotak Alat
Dari tab Kontrol Excel kotak Alat, seret ListObject ke lembar kerja.
Kotak dialog Tambahkan Kontrol ListObject muncul.
Pilih sel atau sel yang ingin Anda sertakan dalam daftar dan klik OK.
Jika Anda tidak ingin menyimpan nama default, Anda bisa mengubah nama di jendela Properti .
Untuk menggunakan jendela Sumber Data
Buka jendela Sumber Data dan buat sumber data untuk proyek Anda. Untuk informasi selengkapnya, lihat Tambahkan pengguna baru.
Seret tabel dari jendela Sumber Data ke lembar kerja Anda.
Kontrol terikat ListObject data ditambahkan ke lembar kerja. Untuk informasi selengkapnya, lihat Pengikatan dan Formulir Windows data.
Menambahkan kontrol ListObject pada waktu proses dalam proyek tingkat dokumen
Anda dapat menambahkan ListObject kontrol secara dinamis pada waktu proses. Ini memungkinkan Anda membuat kontrol host sebagai respons terhadap peristiwa. Objek daftar yang dibuat secara dinamis tidak disimpan dalam lembar kerja sebagai kontrol host saat lembar kerja ditutup. Untuk informasi selengkapnya, lihat Menambahkan kontrol ke dokumen Office pada waktu proses.
Untuk menambahkan kontrol ListObject ke lembar kerja secara terprogram
Di penanganan Startup
Sheet1
aktivitas , sisipkan kode berikut untuk menambahkan ListObject kontrol ke sel A1 hingga A4.
Menambahkan kontrol ListObject pada waktu proses dalam proyek Add-in VSTO
Anda dapat menambahkan ListObject kontrol secara terprogram ke lembar kerja yang terbuka dalam proyek Add-in VSTO. Objek daftar yang dibuat secara dinamis tidak disimpan dalam lembar kerja sebagai kontrol host saat lembar kerja disimpan lalu ditutup. Untuk informasi selengkapnya, lihat Memperluas dokumen Word dan buku kerja Excel di Add-in VSTO pada waktu proses.
Untuk menambahkan kontrol ListObject ke lembar kerja secara terprogram
Kode berikut menghasilkan item host lembar kerja yang didasarkan pada lembar kerja yang terbuka, lalu menambahkan ListObject kontrol ke sel A1 hingga A4.
private void AddListObject() { Worksheet worksheet = Globals.Factory.GetVstoObject( Globals.ThisAddIn.Application.ActiveWorkbook.Worksheets[1]); Microsoft.Office.Tools.Excel.ListObject list1; Excel.Range cell = worksheet.Range["$A$1:$D$4"]; list1 = worksheet.Controls.AddListObject(cell, "list1"); }
Konten terkait
- Memperluas dokumen Word dan buku kerja Excel di Add-in VSTO pada waktu proses
- Kontrol pada dokumen Office
- Kontrol ListObject
- Mengotomatiskan Excel dengan menggunakan objek yang diperluas
- Gambaran umum item host dan kontrol host
- Cara: Mengubah ukuran kontrol ListObject
- Mengikat data ke kontrol di solusi Office
- Batasan terprogram item host dan kontrol host