Mundarija
Biroq, biz oddiy matndan ko'ra ko'proq nusxa ko'chirmoqchi bo'lgan holatlar mavjud. Biz Excelning shartli formatlash, ma'lumotlarni tekshirish, ma'lumotlar turini formatlash va chegaralar va hujayra ranglari kabi estetik xususiyatlar kabi barcha imkoniyatlarini nusxalashimiz mumkin. Ehtimol, siz hamkasbingizning rang sxemasiga qoyil qolasiz, lekin statik ma'lumotlarni talab qilasiz yoki ehtimol formulalar ajoyibdir, lekin sizga rang sxemasi yoqmaydi. Ushbu qo'llanmada. Biz VBA PasteSpecial-ni ko'rsatamiz va manba formatini Excelda saqlaymiz.
Amaliyot kitobini yuklab oling
Ushbu maqolani o'qiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.
VBA PasteSpecial.xlsm
Excelda VBA PasteSpecial-ni qo'llash va manba formatlashni saqlash uchun 4 ta oson misol
Biz qanday qilib to'rtta misolni ko'rsatamiz quyidagi bo'limlarda manba formatini saqlab qolgan holda VBA da maxsus pastadan foydalanish. Bu yerda biz nusxa ko‘chirish va joylashtirish uchun foydalaniladigan namunaviy ma’lumotlar to‘plami.
1. VBA PasteSpecial-dan foydalanib kirish qutisini qo‘shing va Excelda manba formatini saqlang
Birinchi navbatda. Biz diapazonni tanlash uchun qutidan foydalanamiz va keyin uni boshqa katakchaga joylashtiramiz. Buning uchun quyidagi amallarni bajaring.
1-qadam:
- Birinchi navbatda, Alt + F11 <2 tugmasini bosing> Makro ni ishga tushirish uchun.
- Keyin, Qoʻshish-ni bosing, Module opsiyasini tanlang.
2-qadam:
- Quyidagilarni joylashtiringVBA kodi.
5944
3-qadam:
- Dasturni saqlang va uni ishga tushirish uchun F5 tugmasini bosing.
- 'ExcelWIKI' qutisi paydo bo'lgandan so'ng, $B$4:$C$11 oralig'ini tanlang.
- OK tugmasini bosing.
4-qadam:
- Qo'yish uchun istalgan bo'sh katakchani tanlang.
- Keyin, OK tugmasini bosing.
- Shuning uchun siz olasiz. formatni saqlab qolish orqali joylashtirish qiymati.
Batafsil o'qing: Excelda maxsus joylashtirish va joylashtirish o'rtasidagi farq
2. Rangni tanlash va Excelda manba formatlashni saqlash uchun VBA PasteSpecial-ni qo'llang
VBA da siz diapazonlarni belgilashingiz va manba formatini saqlagan holda ularni nusxalash va joylashtirishingiz mumkin. . Buni amalga oshirish uchun quyidagi bosqichlarni bajaring.
1-qadam:
- Alt + F11 tugmasini bosing. Makro ni ochish uchun.
- Qo'shish
- -dan yangi modul yarating, shunchaki quyidagi VBA kodni joylashtiring. diapazon B4:C11 .
7742
2-qadam:
- Nihoyat, dasturni saqlang va ishga tushirish uchun F5 -ni bosing. Shunday qilib, siz quyidagi rasmda ko'rsatilganidek o'zgarishlarni ko'rasiz.
Batafsil o'qing: Excelda qiymatlar va formatlarni nusxalash uchun maxsus VBA joylashtirish (9) Misollar)
O'xshash o'qishlar
- Ikki Excel varaqlarini solishtirish va farqlarni nusxalash uchun VBA kodi
- Excel VBA: Hujayra qiymatini nusxalash va joylashtirishBoshqa hujayraga
- Excelda bir nechta katakchalarni boshqa varaqga qanday nusxalash mumkin (9 usul)
- Excel VBA: diapazonni boshqa ish kitobiga nusxalash
- [Fixed]: o'ng tugmasini bosing Nusxalash va joylashtirish Excelda ishlamaydi (11 ta yechim)
3. VBA PasteSpecial-ni qo'llash orqali o'zgaruvchini e'lon qiling va saqlang Excelda manba formatlash
O'zgaruvchilarni e'lon qilish va o'zgaruvchilarni turli diapazonlarga o'rnatish orqali, VBA -ga maxsus joylashtirish uchun quyidagi amallarni bajaring.
1-qadam:
- Birinchi navbatda, VBA Macro -ni ochish uchun Alt + F11 -ni bosing.
- Yangi
Modul . - Keyin, quyidagi VBA kodini joylashtiring.
4425
Qadam 2:
- Dasturni saqlaganingizdan so'ng, ishga tushirish uchun F5 tugmasini bosing.
- Shuning uchun nusxalangan diapazoningiz manba formatini saqlab qo'yilgan holda joylashtiriladi. oldin.
Batafsil o'qing: Excelda formulalar va formatlar uchun VBA PasteSpecialdan qanday foydalanish (3 usul)
4. VBA PasteSpecial-dan foydalaning va nordon saqlang ce Excelda turli ishchi varaqlarda formatlash
Biz bu qismda juda muhim usul haqida gapiramiz. Chunki biz VBA da PasteSpecial-dan qanday foydalanishni bir nechta ish kitoblarida ko'rib chiqamiz. Masalan, quyidagi bosqichlarda ko'rsatilganidek, 'Sheet4' dan nusxa olamiz va uni 'Sheet5 'ga joylashtiramiz.
1-qadam:
- VBA Macro -ni ochish uchun Alt + F11 tugmasini bosing
- Qo'shish yorlig'idan Moduli-ni tanlang.
- Keyin, quyidagi VBA-ni joylashtiring.
4342
2-qadam:
- Dasturni ishga tushirish uchun, keyin F5 bosing. dasturni saqlash.
- Shuning uchun siz manba formatini saqlab qolgan holda 5-varaq ga qo'yilgan qiymatni olasiz.
Batafsil o'qing: Excelda maxsus joylashtirish buyrug'idan qanday foydalanish kerak (5 mos usul)
Xulosa
Xulosa qilib aytganda, endi bilasiz degan umiddaman. Maxsus saqlash manba formatini joylashtirish uchun Excel VBA dan qanday foydalanish kerak. Ushbu strategiyalarning barchasi sizning ma'lumotlaringizga o'rgatilgan va ularga odatlangan bo'lishi kerak. Amaliyot kitobini ko'rib chiqing va o'rganganlaringizni amalda qo'llang. Sizning muhim yordamingiz tufayli biz bu kabi ma'ruzalarni davom ettirishga undadik.
Savollaringiz bo'lsa, biz bilan bog'laning. Iltimos, quyidagi izohlar oynasida o'z fikringizni bildiring.
Savollaringizga Exceldemy xodimlari imkon qadar tezroq javob beradi.
Biz bilan qoling va o'rganishda davom eting.