Rumah Media Sosial Gambaran Keseluruhan Model Objek Excel - dummies

Gambaran Keseluruhan Model Objek Excel - dummies

Isi kandungan:

Video: AutoCAD Block Tidak Bisa Di Explode 2024

Video: AutoCAD Block Tidak Bisa Di Explode 2024
Anonim

Visual Basic untuk Aplikasi adalah bahasa pengaturcaraan berorientasikan objek. Konsep asas pengaturcaraan berorientasikan objek ialah aplikasi perisian (Excel dalam kes ini) terdiri daripada pelbagai objek individu, masing-masing mempunyai ciri dan kegunaan sendiri.

Aplikasi Excel mengandungi sel, lembaran kerja, carta, jadual pangsi, lukisan bentuk - senarai objek Excel nampaknya tidak berkesudahan. Setiap objek mempunyai set ciri sendiri, yang dipanggil sifat , dan kumpulan kegunaannya sendiri, yang dipanggil kaedah .

Anda boleh memikirkan konsep ini seperti yang anda lakukan pada objek yang anda hadapi setiap hari, seperti komputer, kereta, atau peti sejuk anda. Setiap objek ini mengenal pasti kualiti, seperti ketinggian, berat, dan warna. Mereka masing-masing mempunyai kegunaan tersendiri, seperti bekerja dengan Excel, mengangkut anda dalam jarak jauh, atau menyimpan makanan yang mudah rosak.

Objek VBA juga mempunyai ciri-ciri dan kaedah penggunaan yang boleh dikenalpasti. Sel kerja lembaran kerja adalah objek, dan di antara ciri-cirinya yang digambarkan (sifatnya) adalah alamat, ketinggian, dan warna isian yang diformat. Buku kerja juga merupakan objek VBA, dan antara ciri-ciri yang boleh digunakan (kaedahnya) adalah keupayaan untuk dibuka, ditutup, dan mempunyai jadual carta atau pivot ditambah kepadanya.

Dalam Excel anda berurusan dengan buku kerja, lembaran kerja, dan lingkungan setiap hari. Anda mungkin memikirkan setiap objek ini sebagai sebahagian daripada Excel, tidak memisahkannya dalam fikiran anda. Bagaimanapun, Excel berfikir tentang perkara-perkara ini secara dalaman sebagai sebahagian daripada model hierarki yang dipanggil Model Objek Excel. Model Objek Excel adalah satu set objek yang jelas yang berstruktur mengikut hubungan di antara mereka.

Memahami objek

Di dunia nyata, anda boleh menerangkan semua yang anda lihat sebagai objek. Apabila anda melihat rumah anda, itu adalah objek. Rumah anda mempunyai bilik; bilik-bilik ini juga objek yang berasingan. Bilik-bilik ini mungkin mempunyai almari. Mereka juga mempunyai objek. Seperti yang anda fikirkan rumah anda, bilik, dan almari, anda mungkin melihat hubungan hierarki di antara mereka. Excel bekerja dengan cara yang sama.

Dalam Excel, Objek aplikasi adalah objek yang merangkumi - sama dengan rumah anda. Di dalam objek Aplikasi, Excel mempunyai buku kerja. Di dalam buku kerja adalah lembaran kerja. Di dalamnya adalah julat. Ini adalah semua objek yang hidup dalam struktur hierarki.

Untuk menunjuk objek tertentu dalam VBA, anda boleh melintasi model objek.Sebagai contoh, untuk mendapatkan sel A1 pada Helaian 1, anda boleh memasukkan kod ini:

Activeworkbook. Helaian ("Sheet1"). Julat ("A1"). Pilih

Dalam kebanyakan kes, hierarki model objek difahami, jadi anda tidak perlu menaip setiap peringkat. Memasukkan kod ini juga membawa anda ke sel A1 kerana Excel menyimpulkan bahawa anda bermaksud buku kerja aktif dan helaian aktif:

Julat ("A1"). Pilih

Sesungguhnya, jika anda mempunyai kursor anda sudah berada di sel A1, anda boleh menggunakan objek ActiveCell, meniadakan keperluan untuk menguraikan julat:

Activecell. Pilih

Memahami koleksi

Banyak objek Excel milik koleksi , yang pada dasarnya adalah kumpulan objek seperti. Begitu juga, rumah anda terletak dalam kejiranan, yang merupakan koleksi rumah. Setiap kejiranan terletak di dalam kumpulan kejiranan yang dipanggil bandar. Excel menganggap koleksi menjadi objek sendiri.

Dalam setiap objek Kerja, anda mempunyai koleksi Lembaran Kerja. Koleksi Worksheets merupakan objek yang boleh anda hubungi melalui VBA. Setiap lembaran kerja dalam buku kerja anda tinggal dalam koleksi Worksheets.

Jika anda mahu merujuk kepada lembaran kerja dalam koleksi Worksheets, anda boleh merujuknya dengan kedudukannya dalam koleksi, sebagai nombor indeks bermula dengan 1, atau dengan namanya, seperti teks yang dipetik. Jika anda menjalankan dua baris kod berikut dalam buku kerja yang hanya mempunyai satu lembaran kerja yang dipanggil MySheet, kedua-duanya melakukan perkara yang sama:

Worksheets (1). Pilih Worksheets ("MySheet"). Pilih

Jika anda mempunyai dua helaian kerja dalam buku kerja aktif yang mempunyai nama MySheet dan YourSheet, dalam perintah itu, anda boleh merujuk kepada lembaran kerja kedua dengan menaip sama ada pernyataan ini:

Worksheets (2). Pilih Lembaran Kerja ("YourSheet"). Pilih

Jika anda mahu merujuk kepada lembaran kerja dalam buku kerja yang dipanggil MySheet dalam buku kerja tertentu yang tidak aktif, anda mesti memenuhi syarat rujukan lembaran kerja dan rujukan buku kerja, seperti berikut:

Buku kerja ("MyData.xls"). Lembaran Kerja ("MySheet"). Pilih

Memahami sifat

Properties pada asasnya adalah ciri objek. Rumah anda mempunyai warna, rakaman persegi, umur, dan sebagainya. Sesetengah hartanah, seperti warna rumah anda, boleh diubah. Hartanah lain, seperti tahun rumah anda dibina, tidak boleh diubah.

Begitu juga, objek dalam Excel seperti objek Lembaran kerja mempunyai nama kunci tapak yang boleh diubah, dan Baris. Kirakan harta baris yang tidak boleh.

Anda merujuk kepada objek objek dengan merujuk kepada objek dan kemudian kepada harta tersebut. Contohnya, anda boleh menukar nama lembaran kerja anda dengan mengubah nama Nama.

Dalam contoh ini, anda menamakan semula Sheet1 ke MySheet:

Sheets ("Sheet1"). Name = "MySheet"

Sesetengah sifat hanya baca-baca, yang bermaksud anda tidak boleh memberikan nilai kepada mereka secara langsung. Satu contoh harta baca sahaja ialah sifat Teks sel, yang memberikan penampilan diformat nilai dalam sel. Anda tidak boleh menulis ganti atau mengubahnya.

Kaedah pemahaman

Kaedah adalah tindakan yang boleh dilakukan terhadap sesuatu objek.Ia membantu memikirkan kaedah sebagai kata kerja. Sebagai contoh, anda boleh cat rumah anda; di VBA, yang mungkin diterjemahkan ke

rumah. cat

Contoh ringkas kaedah Excel ialah kaedah Pilih objek Julat:

Julat ("A1"). Pilih

Yang lain adalah kaedah Salinan objek Range:

Range ("A1"). Salin

Sesetengah kaedah mempunyai parameter yang boleh menentukan cara kaedah digunakan. Sebagai contoh, kaedah Tampalkan boleh digunakan dengan lebih berkesan dengan jelas menentukan parameter Objektif:

ActiveSheet. Tampal Destinasi: = Julat ("B1")
Gambaran Keseluruhan Model Objek Excel - dummies

Pilihan Editor

Cara Mengeksport Persembahan PowerPoint 2016 anda ke PDF - patung

Cara Mengeksport Persembahan PowerPoint 2016 anda ke PDF - patung

PDF, yang bermaksud Format Dokumen Portable , adalah format yang popular untuk menukar fail. Anda boleh menukar persembahan PowerPoint 2016 ke format PDF dengan mengikuti langkah-langkah berikut: Pilih Fail → Eksport → Buat Dokumen PDF / XPS. Klik butang Buat PDF / XPS. Ini membawa kotak dialog yang ditunjukkan di sini. Membuat dokumen PDF. Navigasi ke lokasi di mana ...

Cara Cari Word dengan Thesaurus PowerPoint 2007 - patung

Cara Cari Word dengan Thesaurus PowerPoint 2007 - patung

Jika kata yang anda perlukan persembahan PowerPoint anda berada di hujung lidah anda tetapi anda tidak boleh mengingatinya, memberikan Thesaurus PowerPoint satu pukulan. Untuk mencari sinonim untuk perkataan pada slaid PowerPoint, mulakan dengan mengklik kanan perkataan dan memilih Sinonim pada menu pintasan. Untuk mencari sinonim yang baik, ...

Bagaimana untuk menarik objek sederhana dalam PowerPoint 2013 - dummies

Bagaimana untuk menarik objek sederhana dalam PowerPoint 2013 - dummies

Untuk menarik objek pada slaid PowerPoint 2013, pertama memanggil tab Insert pada Reben. Kemudian klik butang Bentuk (terletak dalam kumpulan Ilustrasi) untuk mendedahkan galeri bentuk yang boleh anda pilih. Akhir sekali, pilih bentuk yang anda mahu menarik dari galeri Bentuk. Simpan petunjuk ini untuk memastikan ...

Pilihan Editor

Cara Memindahkan Wang Antara Akaun Bank di QuickBooks 2011 - dummies

Cara Memindahkan Wang Antara Akaun Bank di QuickBooks 2011 - dummies

Menu Perbankan dalam QuickBooks 2011 membekalkan arahan yang berguna untuk memindahkan wang antara akaun bank. Hanya pilih Perbankan → Dana Pemindahan, dan QuickBooks memaparkan Dana Pemindahan Antara tetingkap Akaun. Ikuti langkah berikut untuk menggunakan Dana Pemindahan Antara tetingkap Akaun: Gunakan medan Tarikh untuk mengenal pasti tarikh pemindahan. Anda boleh memasukkan tarikh dalam ...

Bagaimana Membekalkan Nombor-nombor yang Hilang untuk Muktamadkan Carta Akaun dalam QuickBooks 2016

Bagaimana Membekalkan Nombor-nombor yang Hilang untuk Muktamadkan Carta Akaun dalam QuickBooks 2016

Tugas terakhir anda untuk memuktamadkan Carta Akaun adalah memasukkan jumlah baki percubaan ke dalam QuickBooks 2016. Untuk melaksanakan tugas ini, anda perlu mempunyai baki percubaan yang disediakan pada tarikh penukaran. Ikuti langkah berikut: Pilih Entri Syarikat → Buat Entri Jurnal Umum atau Akauntan → Buat Entri Jurnal Umum. Memaparkan QuickBooks ...

Cara untuk Mengirim Arahan Perbankan Elektronik dengan QuickBooks 2015 - patung

Cara untuk Mengirim Arahan Perbankan Elektronik dengan QuickBooks 2015 - patung

Anda boleh melakukan semua perbankan elektronik anda dengan QuickBooks. Selepas anda menerangkan pembayaran dalam talian dan pemindahan akaun yang anda mahu membuat QuickBooks, anda menghantar maklumat tersebut ke bank. Untuk berbuat demikian, ikuti langkah berikut:

Pilihan Editor

Menambahkan Carta Excel ke Dokumen Word 2007 - dummies

Menambahkan Carta Excel ke Dokumen Word 2007 - dummies

Apabila anda memasukkan carta dalam Word, Excel dimulakan secara automatik, dan data yang anda carta diletakkan dalam buku kerja Excel. Bagaimanapun, buku kerja Excel itu bukan? t disimpan sebagai dokumen berasingan. Sebaliknya, carta dan lembaran kerja buku kerja disimpan di dalam dokumen Word. Prosedur berikut menunjukkan bagaimana untuk memasukkan carta ...

Mengubah Format Seksyen dalam Dokumen Word 2007 - dummies

Mengubah Format Seksyen dalam Dokumen Word 2007 - dummies

Satu bahagian dalam Word 2007 adalah sebahagian dokumen yang mengandungi pemformatan halaman sendiri. Dengan bahagian, anda boleh mengarahkan arahan pemformatan halaman untuk hanya mempengaruhi seksyen dan bukannya merangkumi keseluruhan dokumen. Dengan setiap bahagian berasingan dari yang lain, dokumen boleh mempunyai pelbagai format. Dalam angka pertama ini, dokumen tersebut mempunyai ...