Rumah Media Sosial 10 Tip Editor Visual berguna - dummies

10 Tip Editor Visual berguna - dummies

Isi kandungan:

Video: 【10 Digital Art Tips】 For Beginners 2024

Video: 【10 Digital Art Tips】 For Beginners 2024
Anonim

Jika anda akan menghabiskan masa bekerja dengan makro dalam Visual Basic Editor, mengapa tidak mengambil kesempatan daripada beberapa alat terbina dalam yang akan menjadikan pekerjaan anda lebih mudah? Petua ini akan sangat meningkatkan pengalaman pengaturcaraan makro anda.

Menerapkan komen blok

Meletakkan satu tanda di hadapan sebarang baris kod memberitahu Excel untuk melangkau baris kod tersebut. Teknik ini dipanggil mengulas kod. Kebanyakkan pengaturcara menggunakan tanda terima tunggal untuk membuat komen atau nota dalam kod tersebut, seperti yang ditunjukkan di sini.

Satu tanda kekunci di hadapan mana-mana baris menjadikan garis itu menjadi komen.

Ia kadang-kadang bermanfaat untuk memberi komen beberapa baris kod. Dengan cara ini, anda boleh menguji garisan kod tertentu sambil memberitahu Excel untuk mengabaikan baris yang dikomentari.

Daripada menghabiskan masa mengulas satu baris pada satu masa, anda boleh menggunakan bar alat Edit untuk mengulas keseluruhan blok kod.

Untuk mengaktifkan bar alat Edit, pergi ke menu VBE dan pilih Lihat → Bar Alat → Edit. Pilih barisan kod yang anda mahu mengulas dan kemudian klik ikon Sekat Komen pada bar alat Edit, seperti yang ditunjukkan di sini.

Gunakan bar alat Edit untuk memohon komen ke blok kod.

Menyalin beberapa baris kod

Anda boleh menyalin seluruh blok kod dengan menyerlahkan garis yang anda perlukan, dan kemudian menahan kekunci Ctrl sambil menyeret blok. Trik Windows lama ini berfungsi walaupun anda menyeret merentasi modul.

Anda akan mengetahui bahawa anda menyeret salinan apabila kursor anda menunjukkan simbol tambah di sebelahnya, seperti yang ditunjukkan di sini.

Ctrl drag untuk membuat salinan.

Melompat di antara modul dan prosedur

Selepas cache makro anda mula berkembang, ia boleh menjadi kesakitan untuk bergerak dengan cepat antara modul dan prosedur. Anda boleh meringankan rasa sakit dengan menggunakan beberapa kekunci panas.

  • Tekan Ctrl + Tab untuk bergerak dengan cepat antara modul.

  • Tekan Ctrl + Page Up dan Ctrl + Page Down untuk bergerak antara prosedur dalam modul.

Teleporting ke fungsi anda

Apabila mengkaji semula makro, anda mungkin mengalami pembolehubah atau nama fungsi yang jelas menunjukkan beberapa kod lain. Daripada menggaru melalui semua modul untuk mencari tempat fungsi atau nama pemboleh ubah berasal, anda boleh meletakkan kursor anda pada fungsi atau nama berubah dan tekan Shift + F2.

Seperti angka ini digambarkan, anda dengan serta-merta teleport ke asalnya fungsi atau nama berubah. Menekan Ctrl + Shift + F2 akan membawa anda kembali ke tempat anda bermula.

Tekan Shift + F2 pada fungsi atau nama pemboleh ubah yang akan diambil kepadanya.

Menginap dalam prosedur yang betul

Apabila modul anda mengandungi pelbagai prosedur, menatal melalui prosedur tertentu tanpa menatal secara tidak sengaja ke dalam prosedur lain mungkin sukar. Anda sering akan mendapati diri anda menatal ke atas dan kemudian ke bawah, cuba untuk kembali ke sekeping kod yang betul.

Untuk mengelakkan omong kosong ini, klik butang Lihat Prosedur di sudut bawah kiri VBE, seperti yang ditunjukkan di sini. Melakukan had untuk menatal ke hanya prosedur yang anda ada.

Hadkan menatal ke prosedur aktif.

Melangkah melalui kod anda

Untuk melangkau kod anda, anda perlu meletakkan makro anda dalam mod debug. Cukup letakkan kursor anda di manapun di makro anda dan kemudian tekan kekunci F8.

Dalam pengaturcaraan, istilah debugging bermaksud mencari dan membetulkan kemungkinan ralat dalam kod. Salah satu alat debugging yang lebih berguna adalah keupayaan melangkah kod satu baris pada satu masa. Apabila anda melangkah melalui kod, anda melihat setiap baris dapat dilaksanakan.

Baris pertama kod diketengahkan dan anak panah kecil muncul pada margin kiri jendela kod, seperti ditunjukkan di sini. Tekan F8 sekali lagi untuk melaksanakan baris kod yang diserlahkan dan pindah ke baris seterusnya. Terus menekan F8 untuk melihat setiap baris dapat dilaksanakan sehingga akhir makro.

Tekan F8 untuk melangkau setiap baris makro anda.

Untuk keluar dari mod debug, pergi ke menu VBE dan pilih Debug → Langkah Keluar.

Melangkah ke baris kod tertentu

Bagaimana jika anda mahu mula melangkah kod anda pada baris tertentu? Nah, anda boleh melakukannya dengan hanya menggerakkan anak panah!

Apabila garis kod diketengahkan dalam mod debug, anda boleh mengklik dan seret anak panah di margin sebelah kiri tetingkap kod ke atas atau ke bawah, menjatuhkannya di mana-mana barisan kod yang anda mahu laksanakan seterusnya, seperti ditunjukkan di sini.

Seret anak panah sambil melangkah masuk ke kod anda.

Menghentikan kod di titik yang telah ditentukan

Apabila anda menetapkan titik putus, kod anda akan berjalan seperti biasa dan kemudian berhenti di barisan kod yang anda tentukan sebagai titik putus.

Teknik debugging ini berguna apabila anda ingin menjalankan ujian blok kod kecil pada satu masa. Sebagai contoh, jika anda mengesyaki terdapat ralat dalam makro anda tetapi anda tahu bahawa majoriti makro berjalan tanpa sebarang masalah, anda boleh menetapkan titik break bermula dari kod suspek kod kemudian jalankan makro. Apabila makro mencapai titik putus anda, halangan pelaksanaan. Pada ketika ini, anda boleh menekan kekunci F8 pada papan kekunci anda untuk menonton apabila makro berjalan satu baris pada satu masa.

Untuk menetapkan titik putus dalam kod anda, letakkan kursor anda di mana anda mahu titik break bermula, dan kemudian tekan kekunci F9 pada papan kekunci anda. VBA akan dengan jelas menandakan titik putus dengan titik di margin kiri tetingkap Kod, dan garisan kod itu sendiri akan dibayangi merah.

Titik putus ditandakan dengan teks titik dan teduh.

Apabila makro anda mencapai titik putus, ia akan secara berkesan dimasukkan ke mod debug. Untuk keluar dari mod debug, anda boleh pergi ke menu VBE dan pilih Debug → Langkah Keluar.

Melihat nilai-nilai pembolehubah permulaan dan akhir

Jika anda mengarahkan pada pembolehubah String atau Integer dalam VBA semasa dalam mod debug, anda dapat melihat nilai pemboleh ubah tersebut dalam tooltip.Ciri ini membolehkan anda melihat nilai yang diluluskan masuk dan keluar dari pembolehubah, yang berguna semasa menyahpepijat kod.

Walau bagaimanapun, petua boleh memegang hanya 77 aksara (termasuk nama pembolehubah), jadi jika nilai dalam variabel anda terlalu panjang, ia akan dipotong. Untuk melihat melebihi 77 aksara pertama, cuma tahan kekunci Ctrl semasa anda berlegar.

Berikut adalah petua tooltip apabila melayang ke atas pembolehubah dalam mod debug.

Huruf permulaan dan berakhir dalam petua alat yang berubah-ubah.

Mematikan Pemeriksaan Sintaks Auto

Sering kali, semasa bekerja pada beberapa kod, anda akan mendapati bahawa anda perlu pergi ke baris lain untuk menyalin sesuatu. Anda belum selesai dengan garis; anda hanya perlu membiarkannya untuk beberapa saat. Tetapi VBE dengan serta-merta menghentikan anda di trek anda dengan mesej ralat, serupa dengan yang ditunjukkan di sini, memberi amaran kepada anda tentang sesuatu yang anda sudah tahu.

Satu baris kod yang belum selesai menghasilkan mesej ralat bergelung.

Kotak mesej ini memaksa anda untuk menghentikan apa yang anda lakukan untuk mengakui ralat dengan menekan butang OK. Selepas setengah hari kotak mesej mendadak ini, anda bersedia untuk membuang komputer anda ke dinding.

Nah, anda boleh menyimpan komputer anda dan kewarasan anda dengan mematikan Pemeriksaan Sintaks Auto. Pergi ke menu VBE dan pilih Tools → Options. Kotak dialog Pilihan muncul, memaparkan tab Editor. Nyahpilih pilihan Periksa Syntax Auto untuk menghentikan mesej ralat yang menjengkelkan ini.

Mencegah mesej amaran semasa pengekodan.

Jangan bimbang tentang hilang kesilapan yang sah. Kod anda masih akan bertukar merah jika anda pergi, memberikan petunjuk visual bahawa ada sesuatu yang salah.

10 Tip Editor Visual berguna - 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 ...