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 2024

Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2024
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

Memahami G-Spot - dummies

Memahami G-Spot - dummies

G-spot dilaporkan merupakan tempat di vagina yang tampaknya bisa memberi wanita orgasme tanpa stimulasi klitoris. Bagaimana menemukan G-spot (dan apa yang akan dilakukannya untuk kehidupan seks mereka) telah menjadi tujuan bagi banyak wanita dan pasangan seks mereka. G-spot ini dinamai ginekolog Ernest Grafenberg yang mengaku telah menemukan ...

Gunakan Foreplay untuk Mengatur Mood sepanjang hari - garpu

Gunakan Foreplay untuk Mengatur Mood sepanjang hari - garpu

Foreplay mungkin salah satu yang paling disalahpahami kata-kata dalam kosakata seksual. Bahkan, ketika beberapa pria mendengar kata foreplay, mereka masih menganggap golf bukan seks. Tapi perlahan dan pasti, populasi laki-laki belajar bahwa foreplay sama pentingnya dengan seks yang baik seperti menggunakan besi 9 adalah golf yang bagus. ...

Ragam Varietas untuk Memperbaiki Kehidupan Seks Anda - variasi dummies

Ragam Varietas untuk Memperbaiki Kehidupan Seks Anda - variasi dummies

Membuat hidup lebih menarik. Jika Anda selalu pergi ke restoran yang sama, pengulangan itu bisa jadi membosankan, dan kebosanan tidak membantu pembakaran api romantis itu tetap menyala. Dengan mencoba tempat baru, Anda bisa mencicipi makanan baru dan suasana baru. Pengalaman akan memberi Anda hal-hal baru untuk dibicarakan, bahkan jika ...

Pilihan Editor

Cara menulis cek di QuickBooks 2010 - dummies

Cara menulis cek di QuickBooks 2010 - dummies

QuickBooks 2010 mencakup perintah dan jendela khusus untuk tujuan merekam dan mungkin mencetak cek. Anda dapat menulis cek di dalam QuickBooks, merekam informasi penarikan di akun yang sesuai.

Job Reporting Biaya di QuickBooks 2012 - dummies

Job Reporting Biaya di QuickBooks 2012 - dummies

Jika Anda memilih Reports- Jobs, Time & Mileage command, QuickBooks 2012 menampilkan submenu hampir dua lusin laporan berbeda yang memasok informasi biaya kerja. Judul laporannya cukup jelas. Beberapa laporan memberikan profitabilitas kerja, seperti laporan Ringkasan Profitabilitas Ayub. Beberapa laporan mengidentifikasi perkiraan yang terkait dengan pekerjaan tertentu. Laporan lain ...

Job Cost Reporting in QuickBooks 2015 - dummies

Job Cost Reporting in QuickBooks 2015 - dummies

Akuntansi mungkin bekerja sedikit berbeda ketika perusahaan mengatur pekerjaannya ke dalam proyek atau pekerjaan. Dalam beberapa situasi, perusahaan perlu melacak pendapatan dan pengeluaran - tidak hanya melalui bagan akun standar, tetapi juga oleh pekerjaan atau proyek. Untungnya, QuickBooks membuat penetapan biaya kerja, atau biaya proyek, sangat mudah. Jika Anda ...

Pilihan Editor

Kantor 2011 untuk Mac: Berbagi Presentasi PowerPoint Anda - dummies

Kantor 2011 untuk Mac: Berbagi Presentasi PowerPoint Anda - dummies

Anda dapat membagikan presentasi yang Anda bangun PowerPoint 2011 untuk Mac dengan berbagai cara. Masing-masing yang terbaik untuk keadaan dan skenario tertentu. Kenali anggota audiens Anda dan kombinasikan pengetahuan itu dengan kebutuhan Anda untuk memilih metode distribusi yang sesuai. Mendistribusikan dalam format PowerPoint Microsoft Office adalah salah satu aplikasi terinstal paling luas ...

Buka PowerPoint Presentation Gallery di Office 2011 untuk Mac - dummies

Buka PowerPoint Presentation Gallery di Office 2011 untuk Mac - dummies

Perilaku default untuk membuka PowerPoint 2011 untuk Mac adalah menampilkan opsi All Themes dari PowerPoint Presentation Gallery. Anda juga bisa menampilkan Galeri Presentasi ini dengan memilih File → New dari Template atau dengan menekan Shift-Command-P. Dua tema pertama dalam kategori Semua Template adalah Putih dan Hitam, tema yang Anda gunakan untuk ...

Merencanakan presentasi PowerPoint Anda di Office 2008 untuk perencanaan Mac - dummies

Merencanakan presentasi PowerPoint Anda di Office 2008 untuk perencanaan Mac - dummies

Dapat berjalan jauh menuju pembuatan Office 2008 Anda untuk slide Mac PowerPoint lebih baik lagi. Meski membuat presentasi PowerPoint tidaklah sulit, menciptakan yang bagus, yang mudah diingat butuh pemikiran dan perencanaan. Pertimbangkan saran berikut sebelum mulai mengerjakan presentasi slide show PowerPoint Anda. Gunakan aturan 10/20/30 Berikut adalah beberapa saran PowerPoint yang bagus dari ...