Makro yozuvchidan foydalanish: Ushbu protsedurada Excel so'l tarkibiga kiruvchi har bir amalni saqlaydi, so'ngra makro yozuvchisi bu amallarni Visual Basic for Applications (VBA) buyruqlariga o'zgartiradi.
VBA -dan foydalanish: Agar siz dasturlash haqida ozgina bilsangiz yoki hatto VBA ni bilsangiz, o'zingiz makrolarni o'zingiz yaratishingiz mumkin. Buning uchun mavjud VBA muharriridan foydalaning oxirgi versiyalar Microsoft Excel.
Yuqorida aytib o'tganimizdek, makrolar bilan ko'p ish qilish mumkin, lekin ularning ba'zilari boshqalardan farq qiladi, chunki ular kundalik ishlarda ko'proq ishlatiladi. Elektron jadvallaringizga yordam berish uchun 10 ta makrolarni ko'rib chiqing.
1) Xabarni ko'rsatish
MsgBox buyrug'ini makroga joylashtiring. Quyidagi misolda shunday:
MsgBox "xabar matni"
Bu kod satrini istalgan so'lga kiritish mumkin, bu makro ishlayotgan elektron jadval foydalanuvchisiga ogohlantirish berish kerak bo'lganda juda foydali.
2) Varaq ochilganda makrosni ishga tushiring
Ba'zi hollarda, so'rovni ishchi varaq bilan birga ochish kerak bo'ladi. Bunday holda, so'lni Auto_Open () parametri bilan o'rnatish kifoya. Misolni tekshiring
Avtomatik_Ochish pastki ()
MsgBox "Excel haqida hamma narsani bilish uchun www.https: //luz.vc/" ga o'ting.
Sub tugatish
Yuqoridagi misolda, elektron jadvalni ochgandan so'ng, xabar ko'rsatiladi. Excel -da makrolarni yoqishni unutmang.
3) Joriy sana va vaqt ko'rsatilgan ishchi varaq
Jadvalga joriy sana va vaqtni yozishingiz mumkin. Quyidagi misol bu ma'lumotlarni A1 katakchasiga kiritadi, qarang
DataEora -ni yozish ()
Diapazon ("A1") = Hozir
Sub tugatish
4) Har bir tanlangan katak uchun bir xil amalni bajaring.
Bir payt siz foydalanuvchi tanlagan katakchalarga harakat qilishingiz kerak bo'ladi. Buning uchun quyidagi misolda bo'lgani kabi makro yarating.
DoSpeedCell () buyrug'i
Selection.Cells -dagi har bir katak uchun
MsgBox xujayrasi
Keyingi
Sub tugatish
Do'stlaringiz bilan baham: |