Rumah Media Sosial 10 Kiat Editor Visual Basic yang berguna - dummies

10 Kiat Editor Visual Basic yang berguna - dummies

Daftar Isi:

Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2025

Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2025
Anonim

Jika Anda akan menghabiskan waktu bekerja dengan makro di Editor Visual Basic, mengapa tidak memanfaatkan beberapa dari alat built-in yang akan membuat pekerjaan Anda lebih mudah? Kiat ini akan sangat meningkatkan pengalaman pemrograman makro Anda.

Menerapkan komentar blok

Menempatkan apostrof tunggal di depan baris kode memberitahu Excel untuk melewati garis kode itu. Teknik ini disebut commenting out code. Sebagian besar pemrogram menggunakan apostrof tunggal untuk membuat komentar atau catatan dalam kode, seperti yang ditunjukkan di sini.

Sebuah apostrof tunggal di depan garis mana pun mengubah garis itu menjadi sebuah komentar.

Terkadang bermanfaat untuk memberi komentar beberapa baris kode. Dengan cara ini, Anda dapat menguji baris kode tertentu sambil mengatakan Excel untuk mengabaikan baris komentar.

Alih-alih menghabiskan waktu untuk mengomentari satu baris pada satu waktu, Anda dapat menggunakan toolbar Edit untuk memberi komentar seluruh blok kode.

Untuk mengaktifkan toolbar Edit, buka menu VBE dan pilih View → Toolbars → Edit. Pilih baris kode yang ingin Anda komentari dan klik ikon Blok Komentar di toolbar Edit, seperti yang ditunjukkan di sini.

Gunakan toolbar Edit untuk menerapkan komentar ke blok kode.

Menyalin beberapa baris kode

Anda dapat menyalin seluruh blok kode dengan menyorot baris yang Anda butuhkan, dan kemudian menekan tombol Ctrl sambil menyeret blok. Trik Windows lama ini bekerja bahkan saat Anda menarik modul.

Anda akan tahu bahwa Anda menyeret salinan saat kursor menunjukkan simbol plus di sampingnya, seperti yang ditunjukkan di sini.

Ctrl-drag untuk membuat salinan.

Melompat di antara modul dan prosedur

Setelah kode makro cache Anda mulai tumbuh, bisa jadi sakit dengan cepat bergerak di antara modul dan prosedur. Anda bisa meringankan rasa sakit dengan menggunakan beberapa kunci panas.

  • Tekan Ctrl + Tab untuk beralih antar modul dengan cepat.

  • Tekan Ctrl + Page Up dan Ctrl + Page Down untuk berpindah antar prosedur dalam modul.

Melakukan teleport ke fungsi Anda

Saat meninjau makro, Anda mungkin menemukan variabel atau nama fungsi yang jelas mengarah ke beberapa bagian kode lainnya. Alih-alih menjelajahi semua modul untuk mengetahui darimana asal nama fungsi atau variabel itu, Anda cukup meletakkan kursor pada fungsi atau nama variabel itu dan tekan Shift + F2.

Seperti yang digambarkan gambar ini, Anda langsung teleport ke asal fungsi atau nama variabel itu. Menekan Ctrl + Shift + F2 akan membawa Anda kembali ke tempat Anda memulai.

Tekan Shift + F2 pada sebuah nama fungsi atau variabel yang akan diambil.

Tetap dalam prosedur yang benar

Bila modul Anda berisi banyak prosedur, menggulir melalui prosedur tertentu tanpa secara tidak sengaja menggulir ke prosedur lain bisa menjadi sulit. Anda akan sering mendapati diri Anda bergulir naik dan turun, mencoba kembali ke bagian kode yang benar.

Untuk menghindari omong kosong ini, klik tombol Prosedur Lihat di sudut kiri bawah VBE, seperti yang ditunjukkan di sini. Melakukan hal itu membatasi pengguliran hanya pada prosedur yang Anda lakukan.

Batasi pengguliran ke prosedur aktif.

Melangkahlah melalui kode Anda

Untuk melangkah melalui kode Anda, Anda perlu menempatkan makro Anda dalam mode debug. Cukup letakkan kursor Anda di manapun di makro Anda lalu tekan tombol F8.

Dalam pemrograman, istilah debugging berarti menemukan dan memperbaiki kemungkinan kesalahan dalam kode. Salah satu alat debugging yang lebih berguna adalah kemampuan untuk melangkah melalui kode Anda satu baris setiap kalinya. Ketika Anda melangkah melalui kode, Anda melihat setiap baris dieksekusi.

Baris pertama kode disorot dan panah kecil muncul di margin kiri jendela kode, seperti yang ditunjukkan di sini. Tekan F8 lagi untuk menjalankan baris kode yang disorot dan pindah ke baris berikutnya. Terus menekan F8 untuk melihat setiap baris bisa dieksekusi sampai akhir makro.

Tekan F8 untuk melangkah melalui setiap baris makro Anda.

Untuk keluar dari mode debug, naik ke menu VBE dan pilih Debug → Step Out.

Melangkah ke baris kode yang spesifik

Bagaimana jika Anda ingin mulai melangkah melalui kode Anda pada baris tertentu? Nah, Anda bisa melakukannya hanya dengan menggerakkan panahnya!

Bila sebuah baris kode disorot dalam mode debug, Anda dapat mengklik dan menyeret panah di tepi kiri jendela kode ke atas atau ke bawah, menjatuhkannya pada baris kode mana yang ingin Anda jalankan selanjutnya, seperti yang ditunjukkan di sini.

Seret panah saat melangkah melalui kode Anda.

Menghentikan kode pada titik yang telah ditentukan

Bila Anda menetapkan titik temu, kode Anda akan berjalan seperti biasa dan kemudian berhenti pada baris kode yang Anda definisikan sebagai titik pemutus.

Teknik debugging ini sangat berguna saat Anda ingin menjalankan tes blok kode kecil setiap kali. Misalnya, jika Anda menduga mungkin ada kesalahan pada makro Anda, namun Anda tahu bahwa sebagian besar makro berjalan tanpa masalah, Anda dapat menetapkan titik awal yang dimulai dari garis kode yang dicurigai lalu menjalankan makro. Saat makro mencapai breakpoint Anda, eksekusi akan terhenti. Pada titik ini, Anda kemudian dapat menekan tombol F8 pada keyboard Anda untuk melihat saat makro berjalan satu baris setiap kalinya.

Untuk mengatur breakpoint dalam kode Anda, letakkan kursor di tempat Anda ingin breakpoint dimulai, dan kemudian tekan tombol F9 pada keyboard Anda. VBA jelas akan menandai breakpoint dengan titik di margin kiri jendela Kode, dan garis kode itu sendiri akan diarsir maroon.

Breakpoint ditandai dengan sebuah titik dan teks yang teduh.

Saat makro Anda mencapai titik temu, maka secara efektif akan ditempatkan ke mode debug. Untuk keluar dari mode debug, Anda bisa naik ke menu VBE dan pilih Debug → Step Out.

Melihat nilai variabel awal dan akhir

Jika Anda mengarahkan kursor ke variabel String atau Integer di VBA saat berada dalam mode debug, Anda dapat melihat nilai variabel itu di tooltip.Fitur ini memungkinkan Anda melihat nilai yang dilewatkan masuk dan keluar dari variabel, yang berguna saat melakukan debug kode.

Namun, tooltips hanya bisa menampung 77 karakter (termasuk nama variabel), jadi jika nilai variabel Anda terlalu panjang, itu akan terputus. Untuk melihat melampaui 77 karakter pertama, cukup tahan tombol Ctrl saat Anda mengarahkan mouse.

Inilah tampilan tooltip saat melayang di atas variabel dalam mode debug.

Karakter awal dan akhir dalam tooltip variabel.

Menonaktifkan Auto Syntax Check

Sering kali, saat mengerjakan beberapa kode, Anda akan menemukan bahwa Anda perlu pergi ke jalur lain untuk menyalin sesuatu. Kamu tidak selesai dengan garis; Anda hanya perlu meninggalkannya sebentar. Tapi VBE segera menghentikan Anda di jalur Anda dengan pesan kesalahan, mirip dengan yang ditunjukkan di sini, yang memperingatkan Anda tentang sesuatu yang sudah Anda ketahui.

Baris kode yang belum selesai menghasilkan pesan kesalahan yang menggelegar.

Kotak pesan ini memaksa Anda menghentikan apa yang Anda lakukan untuk mengetahui kesalahan tersebut dengan menekan tombol OK. Setelah setengah hari dari kotak pesan mendadak ini, Anda akan siap membuang komputer Anda ke dinding.

Nah, Anda bisa menyimpan komputer dan kewarasan Anda dengan mematikan Auto Syntax Check. Pergi ke menu VBE dan pilih Tools → Options. Kotak dialog Options muncul, menampilkan tab Editor. Hapus centang pada opsi Auto Syntax Check untuk menghentikan pesan kesalahan yang mengganggu ini.

Mencegah pesan peringatan saat mengkodekan.

Jangan khawatir kehilangan kesalahan yang sah. Kode Anda akan tetap menyala merah jika Anda salah, memberikan indikasi visual bahwa ada sesuatu yang salah.

10 Kiat Editor Visual Basic yang berguna - 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 ...