Rumah Media Sosial Ikhtisar Model Objek Excel - dummies

Ikhtisar Model Objek Excel - dummies

Daftar Isi:

Video: Entity Relationship Diagram (ERD) Tutorial - Part 1 2025

Video: Entity Relationship Diagram (ERD) Tutorial - Part 1 2025
Anonim

Visual Basic for Applications adalah bahasa pemrograman berorientasi objek. Konsep dasar pemrograman berorientasi obyek adalah bahwa sebuah aplikasi perangkat lunak (Excel dalam kasus ini) terdiri dari berbagai objek individual, yang masing-masing memiliki seperangkat fitur dan penggunaannya sendiri.

Aplikasi Excel berisi sel, lembar kerja, grafik, tabel pivot, bentuk gambar - daftar objek Excel tampaknya tidak ada habisnya. Setiap objek memiliki kumpulan fitur tersendiri, yang disebut properti , dan kumpulan penggunaannya sendiri, yang disebut metode .

Anda bisa memikirkan konsep ini sama seperti benda yang Anda temui setiap hari, seperti komputer, mobil, atau kulkas Anda. Masing-masing benda ini memiliki kualitas pengenal, seperti tinggi, berat, dan warna. Mereka masing-masing memiliki kegunaan mereka sendiri yang berbeda, seperti bekerja dengan Excel, membawa Anda jauh dari jarak jauh, atau membuat makanan yang serba salah menjadi dingin.

Objek VBA juga memiliki sifat dan metode penggunaan yang dapat diidentifikasi. Sel worksheet adalah objek, dan di antara fitur yang dapat dideskripsikan (propertinya) adalah alamat, tinggi, dan warna isi terformatnya. Buku kerja juga merupakan objek VBA, dan di antara fitur yang dapat digunakan (metodenya) adalah kemampuannya untuk dibuka, ditutup, dan memiliki tabel atau tabel pivot yang ditambahkan padanya.

Di Excel Anda berurusan dengan buku kerja, lembar kerja, dan rentang setiap hari. Anda mungkin memikirkan masing-masing benda ini sebagai bagian Excel, tidak benar-benar memisahkannya dalam pikiran Anda. Namun, Excel memikirkan hal ini secara internal karena semua bagian dari model hierarki disebut Model Objek Excel. Model Objek Excel adalah kumpulan objek yang jelas yang terstruktur sesuai dengan hubungan di antara keduanya.

Memahami objek

Di dunia nyata, Anda bisa menggambarkan semua yang Anda lihat sebagai objek. Saat Anda melihat rumah Anda, itu adalah sebuah objek. Rumahmu memiliki kamar; Kamar-kamar itu juga merupakan benda terpisah. Kamar-kamar itu mungkin memiliki lemari. Lemari itu juga benda. Sewaktu Anda memikirkan rumah, kamar, dan lemari Anda, Anda mungkin melihat hubungan hierarkis di antara mereka. Excel bekerja dengan cara yang sama.

Di Excel, objek aplikasi adalah objek yang mencakup semua - mirip dengan rumah Anda. Di dalam objek Aplikasi, Excel memiliki buku kerja. Di dalam buku kerja adalah lembar kerja. Di dalamnya ada kisaran. Inilah semua benda yang hidup dalam struktur hirarkis.

Untuk menunjuk ke objek tertentu di VBA, Anda bisa melintasi model objek.Misalnya, untuk masuk ke sel A1 pada Lembar 1, Anda bisa memasukkan kode ini:

Activeworkbook. Lembar ("Sheet1"). Rentang ("A1"). Pilih

Dalam kebanyakan kasus, hierarki model objek dipahami, jadi Anda tidak perlu mengetikkan setiap level. Memasukkan kode ini juga membawa Anda ke sel A1 karena Excel menyimpulkan bahwa maksud Anda buku kerja aktif, dan lembar aktif:

Range ("A1"). Pilih

Memang, jika Anda memiliki kursor Anda di sel A1, Anda cukup menggunakan objek ActiveCell, meniadakan kebutuhan untuk menguraikan range:

Activecell. Pilih

Memahami koleksi

Banyak barang Excel milik koleksi , yang pada dasarnya adalah kelompok objek sejenis. Demikian pula, rumah Anda berada di dalam lingkungan sekitar, yang merupakan kumpulan rumah. Setiap lingkungan berada dalam kumpulan lingkungan yang disebut kota. Excel menganggap koleksi menjadi benda itu sendiri.

Di setiap objek Workbook, Anda memiliki koleksi Lembar Kerja. Koleksi Lembar Kerja adalah objek yang dapat Anda hubungi melalui VBA. Setiap lembar kerja di buku kerja Anda tinggal di koleksi Lembar Kerja.

Jika Anda ingin merujuk ke lembar kerja di koleksi Lembar Kerja, Anda dapat merujuknya dengan posisinya dalam koleksi, sebagai nomor indeks yang dimulai dengan 1, atau dengan namanya, seperti teks kutipan. Jika Anda menjalankan dua baris kode berikut di buku kerja yang hanya memiliki satu lembar kerja yang disebut MySheet, keduanya juga melakukan hal yang sama:

Lembar Kerja (1). Pilih Lembar Kerja ("MySheet"). Pilih

Jika Anda memiliki dua lembar kerja di buku kerja aktif yang memiliki nama MySheet dan YourSheet, dalam urutan itu, Anda dapat merujuk ke lembar kerja kedua dengan mengetik salah satu dari pernyataan berikut:

Lembar Kerja (2). Pilih Lembar Kerja ("YourSheet"). Pilih

Jika Anda ingin merujuk ke lembar kerja di buku kerja yang disebut MySheet dalam buku kerja tertentu yang tidak aktif, Anda harus memenuhi syarat referensi lembar kerja dan referensi buku kerja, sebagai berikut:

Workbooks ("MyData.xls"). Lembar kerja ("MySheet"). Pilih

Pengertian properti

Properti pada dasarnya adalah karakteristik dari sebuah objek. Rumah Anda memiliki warna, cuplikan persegi, umur, dan sebagainya. Beberapa properti, seperti warna rumah Anda, bisa diubah. Properti lainnya, seperti tahun rumah Anda dibangun, tidak bisa diubah.

Demikian juga, sebuah objek di Excel seperti item Worksheet memiliki properti sheet name yang bisa diubah, dan sebuah Baris. Hitunglah properti baris yang tidak bisa.

Anda mengacu pada properti sebuah objek dengan mengacu pada objek dan kemudian ke properti. Misalnya, Anda bisa mengganti nama lembar kerja Anda dengan mengubah properti Name-nya.

Dalam contoh ini, Anda mengganti nama Sheet1 menjadi MySheet:

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

Beberapa properti hanya bisa dibaca, yang berarti Anda tidak dapat memberikan nilai kepada mereka secara langsung. Contoh properti read-only adalah properti Teks dari sel, yang memberikan tampilan sebuah nilai yang diformat dalam sebuah sel. Anda tidak bisa menimpa atau mengubahnya.

Metode Pengertian

Metode adalah tindakan yang dapat dilakukan terhadap suatu objek.Ini membantu memikirkan metode sebagai kata kerja. Misalnya, Anda bisa melukis rumah Anda; di VBA, itu bisa diterjemahkan ke rumah

. cat

Contoh sederhana dari metode Excel adalah metode Select dari objek Range:

Range ("A1"). Pilih

Yang lain adalah metode Copy dari objek Range:

Range ("A1"). Copy

Beberapa metode memiliki parameter yang dapat mendikte bagaimana metode diterapkan. Misalnya, metode Tempel dapat digunakan lebih efektif dengan mendefinisikan secara eksplisit parameter Tujuan:

ActiveSheet. Tempel Tujuan: = Rentang ("B1")
Ikhtisar Model Objek Excel - dummies

Pilihan Editor

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Kantor 2011 untuk Mac: Membuat Tabel dengan Kotak Dialog atau Teks - dummies

Sementara ada cara baru untuk membuat tabel di Office 2011 untuk Mac, Anda masih bisa menggunakan teknik stand-by. Menu yang familiar masih bekerja di Office 2011 untuk Mac, dan inilah buktinya. Dialog meja semuanya masih ada di sana: Di Word, pilih Table → Insert → Table; Sebagai alternatif, pada tab Tabel Ribbon, di Tabel Pilihan ...

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Kantor 2011 untuk Mac: Melepaskan Command Toolbar - dummies

Apakah Anda menggunakan Office 2011 untuk Mac atau Produk Microsoft Office lainnya, toolbar Anda bisa sangat berantakan. Setiap kali Anda merasa perlu untuk men-tweak antarmuka aplikasi Microsoft Office, Anda perlu memanggil dialog Customize Toolbars and Menus. Ini adalah dialog super kuat di Word, Excel, dan PowerPoint yang memungkinkan Anda ...

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Kantor 2011 untuk Mac: Berbagi Toolbar dan Menu - dummies

Setelah Anda menyesuaikan Office 2011 Anda bilah alat dan antarmuka, Anda dapat berbagi penyesuaian dengan orang lain. Namun, pastikan bahwa Anda menasihati orang-orang yang telah Anda lakukan sebelum membagikan dokumen Anda dengannya; Jika tidak, mereka mungkin akan terkejut saat mereka membuka dokumen Anda dan melihat susunan toolbar atau menu yang berbeda dari pada apa ...

Pilihan Editor

Penting Office 2007 Commands - dummies

Penting Office 2007 Commands - dummies

Anda dapat membuat program Office 2007 lebih mudah jika Anda menggunakan pintasan sederhana ini. Perintah-perintah ini, seperti mengurungkan kesalahan dan memperbesar dan memperkecil akan membantu Anda menghemat waktu. Memasuki simbol: Untuk memasukkan simbol atau karakter asing yang tidak ada pada keyboard Anda, masuk ke tab Insert dan klik Symbol ...

Menyesuaikan Perintah Menu di Office 2003 - dummies

Menyesuaikan Perintah Menu di Office 2003 - dummies

Office 2003 menyediakan dua teknik untuk menyesuaikan menu dan perintah menu. Anda bisa memulai dari kotak dialog Rearrange Commands atau menggunakan metode drag-and-drop. Teruslah membaca. Menangani perintah menu di kotak dialog Rearrange Commands Teknik tombol Options Toolbar untuk menangani tombol toolbar bagus dan keren, tapi bagaimana jika Anda ingin ...

Pilihan Editor

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Bagaimana memecahkan kesalahan logis dalam analisis argumen Pertanyaan GRE - dummies

Ketika Anda menjawab Argument Analysis Pertanyaan di GRE, argumen mungkin tampak logis dan adil di permukaan tapi sebenarnya keliru (keliru, cacat). Alasan melingkar, penalaran sebab-akibat yang keliru, dan generalisasi sweeping adalah tiga tanda argumen lemah. Dengan melihat beberapa kesalahan logis yang lebih umum, Anda dapat mengidentifikasi kelemahan dalam argumen dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Matematika GRE - Pertanyaan Praktik - dummies

Meskipun pertanyaan matematika biasanya hanya memiliki satu jawaban yang benar, ini tidak selalu terjadi. Akibatnya, beberapa pertanyaan pilihan ganda pada tes GRE Math akan memberi Anda daftar jawaban dan meminta Anda untuk memilih lebih dari satu. Pertanyaan praktik berikut meminta Anda untuk menemukan nilai kemungkinan yang berbeda secara berurutan dan ...

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pilihan ganda, Beberapa Jawaban tentang Tes Verbal GRE - Pertanyaan Praktik - dummies

Pada tes GRE Verbal, beberapa pertanyaan pilihan ganda akan memiliki lebih dari satu jawaban yang benar. Untuk pertanyaan ini, Anda akan diminta untuk melihat-lihat pilihan jawaban dan memilih semua yang menurut Anda benar. Dalam pertanyaan praktik berikut, Anda diminta untuk membaca bagian yang disertakan, dan kemudian ...