Cara Membuka dan Menggunakan Editor Visual Basic dalam Excel

Cara Membuka dan Menggunakan Editor Visual Basic dalam Excel

Langkah pertama dalam menggunakan VBA dalam Excel ialah membiasakan diri anda dengan editor Visual Basic (juga dikenali sebagai editor VBA atau editor VB).

Dalam tutorial ini, saya akan merangkumi semua yang anda perlu tahu tentang editor VBA, serta beberapa pilihan berguna yang perlu anda ketahui semasa pengekodan dalam Excel VBA.

Apakah Editor Visual Basic dalam Excel?

Editor Visual Basic ialah aplikasi berasingan yang merupakan sebahagian daripada Excel dan dibuka apabila anda membuka buku kerja Excel.Secara lalai ia tersembunyi, untuk mengaksesnya anda perlu mengaktifkannya.

Editor VB ialah tempat kod VB disimpan.

Anda boleh mendapatkan kod dalam editor VB dalam beberapa cara:

  1. Apabila anda merakam makro, ia secara automatik mencipta modul baharu dalam editor VB dan memasukkan kod ke dalam modul itu.
  2. Anda boleh menaip kod VB secara manual dalam editor VB.
  3. Anda boleh menyalin kod daripada buku kerja lain atau Internet dan menampalnya ke dalam editor VB.

Buka editor VB

Terdapat beberapa cara untuk membuka Editor Visual Basic dalam Excel:

  1. Gunakan pintasan papan kekunci (paling mudah, terpantas)
  2. Gunakan tab pembangun.
  3. Gunakan tab lembaran kerja.

Mari kita lihat setiap satu.

Pintasan papan kekunci untuk membuka editor Visual Basic

Cara paling mudah untuk membuka editor Visual Basic ialah menggunakan pintasan papan kekunci - ALT + F11(Tekan dan tahan kekunci ALT dan tekan kekunci F11).

soalan berkaitan  Cara Menamakan Semula Lembaran Kerja dalam Excel (4 Cara Mudah + Pintasan)

Selepas melakukan ini, ia akan membuka tetingkap berasingan untuk editor Visual Basic.

Pintasan ini bertindak sebagai togol, jadi apabila anda menggunakannya semula, ia akan membawa anda kembali ke aplikasi Excel (tanpa menutup editor VB).

Kekunci pintasan untuk versi Mac ialahPilih+F11Fn + Opt + F11

Gunakan tab pembangun

Untuk membuka Editor Visual Basic dari Reben:

  1. Klik pada tab "Pembangun" (jika anda tidak melihat tab "Pembangun", baca cara mendapatkannya).
  2. Dalam kumpulan kod, klik Visual Basic.

Butang Visual Basic Editor dalam reben

Gunakan tab lembaran kerja

Ini adalah cara yang kurang digunakan untuk membuka editor Vb.

Pergi ke mana-mana tab helaian, klik kanan dan pilih Lihat Kod.

Lihat kod untuk membuka editor VB

Kaedah ini bukan sahaja membuka editor VB, tetapi juga membawa anda ke tetingkap kod untuk objek helaian itu.

Ini berguna apabila anda ingin menulis kod yang hanya digunakan pada helaian tertentu.Ini biasanya berlaku untuk acara lembaran kerja.

Anatomi Editor Visual Basic dalam Excel

Apabila anda mula-mula membuka editor VB, ia mungkin kelihatan agak menggembirakan.

Terdapat pilihan dan bahagian berbeza yang mungkin kelihatan baru pada mulanya.

Selain itu, ia masih mempunyai rupa Excel 97 hari yang lama.Walaupun Excel telah banyak bertambah baik dalam reka bentuk dan kebolehgunaan selama ini, rupa editor VB tidak berubah dalam apa jua cara.

Dalam bahagian ini, saya akan membimbing anda melalui bahagian yang berbeza dalam aplikasi Editor Visual Basic.

Nota: Apabila saya mula menggunakan VBA beberapa tahun yang lalu, saya terharu dengan semua pilihan dan tetingkap baharu ini.Tetapi apabila anda membiasakan diri dengan VBA, anda akan gembira dengan kebanyakannya.Selalunya, anda tidak perlu menggunakan semua pilihan, hanya satu tangan.

Di bawah ialah imej bagi komponen editor VB yang berbeza.Ini kemudiannya diterangkan secara terperinci dalam bahagian berikut tutorial ini.

Bahagian berbeza editor VB dalam Excel

Sekarang mari kita lihat dengan cepat setiap komponen dan lihat apa yang dilakukannya:

Bar Menu

Di sinilah semua pilihan yang anda boleh gunakan dalam editor VB.Ia serupa dengan Excel Ribbon, di mana setiap tab mempunyai tab dan pilihan.

Anda boleh meneroka pilihan yang tersedia dengan mengklik pada setiap elemen menu.

Anda akan melihat pintasan papan kekunci yang disebut di sebelah kebanyakan pilihan dalam editor VB.Menggunakan editor VB menjadi sangat mudah apabila anda membiasakan diri dengan beberapa pintasan papan kekunci.

bar alat

Secara lalai, editor VB mempunyai bar alat dengan beberapa pilihan berguna yang paling kerap anda perlukan.Ia seperti Bar Alat Akses Pantas dalam Excel.Ia memberi anda akses pantas kepada beberapa pilihan yang berguna.

Anda boleh menyesuaikannya sedikit dengan mengalih keluar atau menambah pilihan (dengan mengklik anak panah ke bawah kecil di hujung bar alat).

Tambah atau alih keluar pilihan daripada bar alat

Dalam kebanyakan kes, anda hanya memerlukan bar alat lalai apabila menggunakan editor VB.

Anda boleh mengalihkan bar alat di atas bar menu dengan mengklik tiga titik kelabu (pada permulaan bar alat) dan menyeretnya ke atas bar menu.

Nota: Terdapat empat bar alat dalam editor VB - Standard, Debug, Edit dan UserForm.Apa yang anda lihat dalam imej di atas (dan juga lalai) ialah bar alat standard.Anda boleh mengakses bar alat lain dengan pergi ke pilihan Lihat dan menuding kursor pada pilihan Bar Alat.Jika mahu, anda boleh menambah satu atau lebih bar alat pada editor VB.

Pelayar projek

Project Explorer ialah tetingkap di sebelah kiri yang memaparkan semua objek yang sedang dibuka dalam Excel.

Apabila menggunakan Excel, setiap buku kerja terbuka atau tambahan ialah projek.Setiap item ini boleh mengandungi satu set objek.

Contohnya, dalam imej di bawah, Project Explorer menunjukkan dua buku kerja terbuka (Buku1 dan Buku2) dan objek dalam setiap buku kerja (lembaran kerja, Buku Kerja Ini dan modul dalam Buku1).

Terdapat ikon tambah di sebelah kiri objek yang boleh anda gunakan untuk meruntuhkan senarai objek atau mengembangkan dan melihat senarai penuh objek.

Penjelajah Projek dalam Editor VBA Excel

Objek berikut boleh menjadi sebahagian daripada Project Explorer:

  1. Semua buku kerja terbuka – Dalam setiap buku kerja (juga dipanggil projek) anda boleh mempunyai objek berikut:
    • Kerjakerja untuk setiap lembaran kerja dalam bukuobjek meja
    • Objek Buku Kerja ini, yang mewakili buku kerja itu sendiri
    • setiap helaian cartalembaran carta Objek(Ini tidak biasa seperti lembaran kerja)
    • 模塊- Di sinilah kod yang dijana menggunakan perakam makro berada.Anda juga boleh menulis atau menyalin-tampal kod VBA di sini.
  2. Semua add-in terbuka

Fikirkan Project Explorer sebagai tempat untuk melihat gambaran keseluruhan semua objek yang dibuka dalam Excel pada masa tertentu.

Pintasan papan kekunci untuk membuka Project Explorer ialahKawalan + R(Tekan dan tahan kekunci kawalan, kemudian tekan R).Untuk menutupnya, cuma klik ikon tutup di sudut kanan atas tetingkap Project Explorer.

Nota: Untuk setiap objek dalam Project Explorer, terdapat tetingkap kod di mana anda boleh menulis kod (atau salin dan tampal dari suatu tempat).Tetingkap kod muncul apabila anda mengklik dua kali pada objek.

Tetingkap sifat

Tetingkap Properties ialah tempat anda boleh melihat sifat objek yang dipilih.Jika anda belum mempunyai tetingkap Properties, anda boleh menggunakan pintasan papan kekunci F4 (atau pergi ke tab View dan klik tetingkap Properties) untuk mendapatkannya.

soalan berkaitan  Cara mengalih keluar pemformatan sel (daripada semua, kosong, sel tertentu) dalam Excel

Tetingkap Properties ialah tetingkap terapung yang boleh anda dok dalam editor VB.Dalam contoh di bawah, saya telah melabuhkannya di bawah Project Explorer.

Tetingkap Properties berlabuh di bawah Project Explorer

Tetingkap sifat membolehkan kita menukar sifat objek yang dipilih.Sebagai contoh, jika saya mahu helaian disembunyikan (atau sangat tersembunyi), saya boleh melakukannya dengan menukar sifat Kelihatan objek helaian yang dipilih.

Tukar sifat kelihatan lembaran kerja dalam tetingkap sifat

tetingkap kod

Setiap objek yang disenaraikan dalam Project Explorer mempunyai tetingkap kod.Anda boleh membuka tetingkap kod objek dengan mengklik dua kali objek dalam kawasan Project Explorer.

Tetingkap kod ialah tempat anda menulis kod atau menyalin dan menampal kod dari tempat lain.

Apabila anda merakam makro, kodnya masuk ke dalam tetingkap kod modul.Excel secara automatik memasukkan modul untuk meletakkan kod anda apabila anda merakam makro.

Tingkap segera

Tetingkap segera digunakan terutamanya untuk kod nyahpepijat.Satu cara saya menggunakan Tetingkap Segera ialah menggunakan pernyataan Print.Debug dalam kod saya dan kemudian jalankan kod tersebut.

Ia membantu saya menyahpepijat kod saya dan mengenal pasti tempat kod saya tersekat.Jika saya mendapat hasil Print.Debug dalam Tetingkap Segera, saya tahu kod itu sah sekurang-kurangnya sehingga baris itu.

Jika anda baru menggunakan pengekodan VBA, mungkin mengambil sedikit masa untuk nyahpepijat menggunakan Tetingkap Segera.

Secara lalai, Tetingkap Segera tidak kelihatan dalam editor VB.Anda boleh mendapatkannya dengan pintasan papan kekunci Control + G (atau anda boleh pergi ke tab Lihat dan klik Tetingkap Segera).

Di mana untuk menambah kod dalam editor VB

Saya harap anda kini mempunyai pemahaman asas tentang apa itu editor VB dan semua bahagiannya.

Dalam bahagian tutorial ini, saya akan menunjukkan kepada anda tempat untuk menambah kod VBA dalam editor Visual Basic.

Terdapat dua tempat untuk menambah kod VBA dalam Excel:

  1. Tetingkap kod objek.Objek ini boleh menjadi buku kerja, lembaran kerja, borang pengguna, dsb.
  2. Tetingkap kod untuk modul.

Tetingkap Kod Modul lwn Tetingkap Kod Objek

Mula-mula izinkan saya dengan cepat mengetahui perbezaan antara menambah kod dalam modul dan menambah kod dalam tetingkap kod sasaran.

Apabila anda menambah kod pada mana-mana objek, ia bergantung pada beberapa tindakan pada objek itu yang akan mencetuskan kod.Contohnya, jika anda ingin menyahsembunyikan semua lembaran kerja dalam buku kerja sebaik sahaja ia dibuka, kod tersebut akan masuk ke dalam objek ThisWorkbook (mewakili buku kerja).

Dalam kes ini, pencetusnya adalah untuk membuka buku kerja.

Begitu juga, jika anda ingin melindungi helaian sejurus selepas mengaktifkan helaian lain, kod tersebut akan pergi ke tetingkap kod helaian.

Pencetus ini dipanggil peristiwa dan anda boleh mengaitkan kod untuk dilaksanakan apabila peristiwa itu berlaku.

Sebaliknya, kod dalam modul perlu dilaksanakan secara manual (atau boleh juga dipanggil dari subrutin lain).

Apabila anda merakam makro, Excel secara automatik mencipta modul dan memasukkan kod makro yang direkodkan ke dalamnya.Sekarang jika anda perlu menjalankan kod ini, anda perlu melaksanakan makro secara manual.

Tambahkan kod VBA pada modul

Semasa merakam makro secara automatik mencipta modul dan memasukkan kod ke dalamnya, terdapat beberapa batasan apabila menggunakan perakam makro.Contohnya, ia tidak boleh menggunakan keadaan gelung atau Jika Kemudian Lain.

Dalam kes ini, lebih baik untuk menyalin dan menampal kod secara manual atau menulisnya sendiri.

Modul boleh digunakan untuk menyimpan jenis kod VBA berikut:

  1. penyataan: Anda boleh mengisytiharkan pembolehubah dalam modul.Mengisytiharkan pembolehubah membolehkan anda menentukan jenis data yang boleh dipegang oleh pembolehubah.Anda boleh mengisytiharkan pembolehubah hanya untuk subrutin atau untuk semua subrutin dalam modul (atau semua modul)
  2. subrutin (prosedur): Ini ialah kod yang mengandungi langkah-langkah yang anda mahu VBA lakukan.
  3. proses berfungsi: Ini ialah kod yang mengembalikan satu nilai yang boleh anda gunakan untuk mencipta fungsi tersuai (juga dikenali sebagai Fungsi Ditentukan Pengguna atau UDF dalam VBA)

Secara lalai, modul bukan sebahagian daripada buku kerja.Ia perlu dimasukkan sebelum digunakan.

Tambah modul dalam editor VB

Berikut ialah langkah-langkah untuk menambah modul:

  1. Klik kanan pada mana-mana objek buku kerja (di mana anda mahu modul itu berada).Klik kanan pada mana-mana objek
  2. Tuding pada pilihan sisipan.
  3. Klik pada modul.klik modul

Ini akan segera mencipta folder bernama Modul dan memasukkan objek bernama Module1.Jika anda telah memasukkan satu modul, langkah di atas akan memasukkan modul lain.

Masukkan modul dalam editor VB

Selepas memasukkan modul, anda boleh mengklik dua kali objek modul dalam penjelajah projek dan ia akan membuka tetingkap kod untuknya.

Kini anda boleh salin-tampal kod atau tulis sendiri.

Keluarkan modul

Berikut ialah langkah-langkah untuk memadamkan modul dalam Excel VBA:

  1. Klik kanan modul yang ingin anda padamkan.
  2. Klik pilihan Alih Keluar Modul.Padamkan modul projek dalam editor VB
  3. Dalam dialog yang terbuka, klik Tidak.Petua sebelum mengalih keluar modul

Nota: Anda boleh mengeksport modul sebelum mengalih keluarnya.Ia disimpan sebagai fail .bas yang boleh anda import ke dalam projek lain.Untuk mengeksport modul, klik kanan modul dan klik Eksport Fail.

Tambahkan kod pada tetingkap kod objek

Untuk membuka tetingkap kod untuk objek, cuma klik dua kali padanya.

Apabila ia dibuka, anda boleh memasukkan kod secara manual atau salin-tampal kod daripada modul lain atau internet.

Ambil perhatian bahawa sesetengah objek membenarkan anda memilih acara yang anda mahu tulis kod.

Contohnya, jika anda ingin menulis kod untuk perkara yang berlaku apabila pilihan berubah dalam lembaran kerja, anda perlu terlebih dahulu memilih lembaran kerja daripada senarai juntai bawah di penjuru kiri sebelah atas tetingkap kod, kemudian pilih Tukar acara daripada senarai juntai bawah - di sebelah kanan.

Acara perubahan pemilihan dalam tetingkap kod VBA

Nota: Peristiwa ini khusus untuk objek.Apabila anda membuka tetingkap kod untuk buku kerja, anda akan melihat peristiwa yang berkaitan dengan objek buku kerja.Apabila anda membuka tetingkap kod untuk lembaran kerja, anda akan melihat peristiwa yang berkaitan dengan objek lembaran kerja.

Editor VB tersuai

Walaupun tetapan lalai editor Visual Basic cukup baik untuk kebanyakan pengguna, ia membenarkan anda untuk menyesuaikan lagi antara muka dan beberapa fungsi.

Dalam bahagian tutorial ini, saya akan menunjukkan kepada anda semua pilihan apabila menyesuaikan editor VB.

Untuk menyesuaikan persekitaran editor VB, klik Alat dalam bar menu, kemudian klik Pilihan.

Ini akan membuka dialog Pilihan, yang akan memberi anda semua pilihan penyesuaian dalam editor VB.Kotak dialog Pilihan mempunyai empat tab (ditunjukkan di bawah) dengan pelbagai pilihan penyesuaian untuk editor Visual Basic.

Pilihan untuk menyesuaikan editor Vb

Mari kita lihat dengan pantas pada setiap tab dan pilihan penting dalam setiap tab.

tab editor

Walaupun tetapan terbina dalam berfungsi dengan baik dalam kebanyakan kes, izinkan saya masih menyemak imbas pilihan dalam tab ini.

Apabila anda menjadi lebih mahir dengan VBA dalam Excel, anda mungkin mahu menyesuaikan editor VB dengan beberapa pilihan ini.

Semakan tatabahasa automatik

Apabila menggunakan VBA dalam Excel, sebaik sahaja ralat sintaks berlaku, kotak dialog muncul (dengan beberapa perihalan ralat).Seperti yang ditunjukkan di bawah:

soalan berkaitan  Bagaimana untuk melihat siapa yang menyahikut anda di Instagram

Semakan sintaks automatik dalam pilihan editor Visual Basic

Jika pilihan ini dilumpuhkan, pop timbul ini tidak akan muncul walaupun terdapat ralat sintaks.Walau bagaimanapun, warna dalam teks kod berubah untuk menunjukkan ralat.

Jika anda seorang pemula, saya syorkan untuk mendayakan pilihan ini.Apabila anda semakin berpengalaman dengan pengekodan, anda mungkin mula mendapati pop timbul ini menjengkelkan, dan anda boleh melumpuhkan pilihan ini.

pengisytiharan berubah-ubah diperlukan

Ini ialah pilihan yang saya syorkan untuk didayakan.

Apabila anda menggunakan VBA, anda menggunakan pembolehubah untuk menyimpan jenis data dan objek yang berbeza.

Apabila anda mendayakan pilihan ini, ia secara automatik memasukkan pernyataan "Option Explicit" di bahagian atas tetingkap kod.Ini memaksa anda untuk mengisytiharkan semua pembolehubah yang anda gunakan dalam kod anda.Jika anda tidak mengisytiharkan pembolehubah dan cuba melaksanakan kod, anda akan mendapat ralat (seperti yang ditunjukkan di bawah).

Ralat tidak diisytiharkan pembolehubah dalam Excel VBA

Dalam contoh di atas, saya menggunakan pembolehubah Var, tetapi saya tidak mengisytiharkannya.Jadi apabila saya cuba menjalankan kod itu ia menunjukkan ralat.

Pilihan ini berguna apabila anda mempunyai banyak pembolehubah.Ia biasanya membantu saya mencari nama pembolehubah yang salah eja kerana ia dianggap sebagai tidak diisytiharkan dan menunjukkan ralat.

Nota: Apabila pilihan ini didayakan, ia tidak akan menjejaskan modul sedia ada.

Ahli senarai automatik

Pilihan ini berguna kerana ia membantu anda mendapatkan senarai sifat kaedah objek.

Contohnya, jika saya ingin memadam helaian (Helaian1), saya perlu menggunakan baris Helaian1.Padam.

Apabila saya memasukkan kod, sebaik sahaja saya memasukkan titik, ia memaparkan semua kaedah dan sifat yang dikaitkan dengan objek Lembaran Kerja (ditunjukkan di bawah).

Pilihan ahli senarai automatik dalam editor VB

Ciri autolist sangat bagus kerana ia membolehkan anda:

  • Jimat masa dengan cepat memilih sifat dan kaedah daripada senarai
  • Menunjukkan kepada anda semua sifat dan kaedah yang mungkin anda tidak tahu
  • Elakkan kesilapan ejaan

Pilihan ini didayakan secara lalai dan saya syorkan mengekalkannya seperti itu.

Pilihan maklumat pantas automatik

Apabila anda menaip fungsi ke dalam lembaran kerja Excel, ia menunjukkan kepada anda beberapa maklumat tentang fungsi itu—seperti hujah yang diperlukan.

Begitu juga, apabila anda menaip fungsi dalam VBA, ia akan menunjukkan kepada anda beberapa maklumat (ditunjukkan di bawah).Tetapi untuk melakukan ini, anda perlu memastikan pilihan "Maklumat Pantas Automatik" didayakan (secara lalai).

Pilihan maklumat pantas automatik dalam editor VB

Pilihan tip data automatik

Apabila anda melangkah melalui baris kod demi baris dan meletakkan kursor di atas nama pembolehubah, ia akan memaparkan nilai pembolehubah.

Saya dapati ia berguna apabila menyahpepijat kod atau melangkah melalui kod yang mengandungi gelung.

Pilihan Petua Data Automatik dalam pilihan editor Visual Basic

Dalam contoh di atas, sebaik sahaja saya meletakkan kursor pada pembolehubah (var), ia memaparkan nilai yang dipegangnya.

Pilihan ini didayakan secara lalai dan saya syorkan anda mengekalkannya seperti itu.

inden auto

Memandangkan kod VBA boleh menjadi bertele-tele dan tidak kemas, menggunakan lekukan meningkatkan kebolehbacaan kod.

Semasa menulis kod, anda boleh menggunakan kekunci tab untuk mengesot.

Pilihan ini memastikan bahawa apabila anda menamatkan baris inden dan tekan Enter, baris seterusnya tidak bermula dari awal, tetapi mempunyai lekukan yang sama seperti baris sebelumnya.

Dayakan lekukan dalam tetingkap kod editor VB

Dalam contoh di atas, selepas saya menulis baris Debug.Print dan tekan enter, ia bermula betul-betul di bawahnya (dengan tahap lekukan yang sama).

Saya dapati pilihan ini berguna, mematikannya bermakna mengenden secara manual setiap baris dalam blok kod yang saya ingin inden.

Anda boleh menukar nilai lekukan jika mahu.Saya menyimpannya sebagai lalai.

Seret dan lepaskan penyuntingan teks

Apabila pilihan ini didayakan, ia membolehkan anda memilih blok kod dan seret dan lepaskannya.

Jimat masa sebab tak perlu potong dan tampal dulu.Anda hanya boleh memilih dan menyeretnya.

Pilihan ini didayakan secara lalai dan saya syorkan anda mengekalkannya seperti itu.

Lalai kepada paparan modul penuh

Apabila pilihan ini didayakan, anda akan dapat melihat semua prosedur dalam modul dalam senarai boleh tatal.

Jika pilihan ini dilumpuhkan, anda hanya boleh melihat satu modul pada satu masa.Anda mesti memilih modul yang anda ingin lihat daripada senarai juntai bawah di penjuru kanan sebelah atas tetingkap kod.

Pilihan ini didayakan secara lalai dan saya syorkan mengekalkannya seperti itu.

Satu sebab anda mungkin mahu melumpuhkannya ialah apabila anda mempunyai berbilang program besar dan menatal melaluinya mengambil masa, atau apabila anda mempunyai banyak program dan ingin mencarinya dengan cepat dan bukannya membuang masa semasa menatal.

pemisah program

Apabila pilihan ini didayakan, anda akan melihat garis (semacam pembahagi) antara kedua-dua proses.

Saya dapati ini berguna kerana ia menunjukkan secara visual apabila satu proses berakhir dan satu lagi bermula.

Pilihan pemisah prosedur dalam editor VB

Ia didayakan secara lalai, dan saya syorkan mengekalkannya seperti itu.

Tab Format Editor

Menggunakan pilihan dalam tab Format editor, anda boleh menyesuaikan penampilan kod anda dalam tetingkap kod.

Secara peribadi, saya menyimpan semua pilihan lalai kerana saya baik-baik saja.Anda boleh menyesuaikannya mengikut kesukaan anda jika perlu.

Untuk membuat perubahan, anda perlu terlebih dahulu memilih pilihan dalam kotak warna kod.Selepas memilih pilihan, anda boleh mengubah suai warna latar depan, latar belakang dan penunjuknya.

Jenis fon dan saiz fon juga boleh ditetapkan dalam tab ini.Fon lebar tetap seperti Courier New disyorkan kerana ia menjadikan kod lebih mudah dibaca.

Ambil perhatian bahawa tetapan jenis dan saiz fon akan kekal sama untuk semua jenis kod (iaitu, semua jenis kod dipaparkan dalam kotak warna kod).

Di bawah ialah imej dengan titik putus saya dipilih dan saya boleh menukar formatnya.

Pilihan pemformatan editor dalam editor VB

Nota: Apabila pilihan bar penunjuk margin didayakan, bar margin kecil muncul di sebelah kiri kod.Ini berguna kerana ia menunjukkan metrik yang berguna semasa melaksanakan kod.Dalam contoh di atas, apabila anda menetapkan titik putus, ia secara automatik memaparkan titik merah di sebelah kiri garisan dalam bar margin.Sebagai alternatif, untuk menetapkan titik putus, anda hanya boleh mengklik pada bar margin di sebelah kiri baris kod yang anda mahu titik putus.

Secara lalai, bar penunjuk margin didayakan, dan saya syorkan mengekalkannya seperti itu.

Salah seorang pelajar kelas VBA saya mendapati pilihan tersuai ini berguna dan dia rabun warna.Menggunakan pilihan di sini, dia dapat menetapkan warna dan format supaya dia boleh menggunakan VBA dengan mudah.

Tab am

Tab Umum mempunyai banyak pilihan, tetapi anda tidak perlu menukar mana-mana daripadanya.

Saya mengesyorkan agar anda mengekalkan semua pilihan sebagaimana adanya.

Pilihan penting untuk difahami dalam tab ini ialah pengendalian ralat.

Secara lalai, "Hentikan ralat yang tidak dikendalikan" dipilih dan saya syorkan untuk mengekalkannya seperti itu.

Pilihan ini bermakna jika kod anda menghadapi ralat dan anda belum mengendalikan ralat itu dalam kod anda, ia akan pecah dan berhenti.Walau bagaimanapun, jika anda telah menyelesaikan ralat (cth dengan menggunakan pilihan On Error Resume Next atau On Error Goto) maka ia tidak akan pecah (kerana ralat tidak tidak dikendalikan).

Tab dok

Dalam tab ini anda boleh menentukan tetingkap untuk didok.

Docking bermakna anda boleh meletakkan tetingkap (seperti Project Explorer atau tetingkap Properties) supaya ia tidak terapung dan anda boleh melihat semua tetingkap yang berbeza pada masa yang sama.

Jika anda tidak melakukan dok, anda akan dapat melihat satu tetingkap pada satu masa dalam mod skrin penuh dan perlu bertukar kepada yang lain.

Saya mengesyorkan mengekalkan tetapan lalai.

Oh Hello 👋Selamat berkenalan.

Langgan surat berita kami, hantar sangat kerapteknologi yang hebatke mel anda.

Catat Ulasan