Mundarija
Excelda Shartli formatlash bu ma'lum shartli mezonlar asosida hujayralarni oson formatlash va soya qilish imkonini beruvchi qulay xususiyatdir. Biroq, ba'zida Excelda shartli formatlashni o'chirish yoki tozalashni xohlashingiz mumkin. Ushbu qo'llanmada biz sizga Shartli formatlash ni turli usullar bilan qanday olib tashlashni tushuntiramiz, jumladan, Qoidalarni tozalash funksiyasi va VBA ilovasi.
Amaliyot kitobini yuklab oling
Ushbu maqolani o'qiyotganda mashq qilish uchun ushbu mashq kitobini yuklab oling.
Formatting.xlsm ni olib tashlang
Shartli formatlashni o'chirish uchun 3 ta misol Excelda
Quyidagi skrinshotda Googlening bir nechta boʻlimlaridagi oʻrtacha yillik ish haqining namunaviy maʼlumotlar toʻplami koʻrsatilgan. Biz Shartli formatlash -dan foydalanib, o'rtacha ish haqi $120,000 dan ortiq bo'lgan daromadlarni ta'kidladik. Biroq, uni qo‘llaganingizdan so‘ng shartli formatlashni olib tashlashingiz kerak bo‘lishi mumkin.
Biz sizga shartli formatlashni olib tashlashning uch xil usulini ko‘rsatamiz. Boshlash uchun biz odatiy usuldan foydalanamiz. Keyin VBA kodidan foydalanib, biz shartli formatlashni yo'q qilamiz, shu bilan birga formatni o'zgartiramiz.
1. Shartli formatlashni o'chirish uchun asosiy usulni qo'llang
Boshida biz C lear Rules buyrug'ini qo'llaymiz, bu esa Shartli formatlash ni olib tashlaydi. Odatda olib tashlashning asosiy usuli Shartli formatlash . Ushbu usullarni qo'llash uchun amallarni bajaring.
1-qadam:
- Avvalo, siz qo'llagan diapazonni tanlang Shartli formatlash .
2-qadam:
- Uyga bosing.
3-qadam:
- Birinchi navbatda, Shartli formatlash <-ni bosing. 12> Qoidalarni tozalash
- Nihoyat, menyudan Tanlangan kataklardan Qoidalarni tozalash -ni tanlang.
- Shuning uchun siz Shartli formatlash endi mavjud emasligini ko'rasiz.
2. Shartli formatlashni o'chirish uchun VBA kodi
Ushbu bo'limda biz sizga VBA kodini Shartli formatlashni o'chirish uchun qanday ishlatishni tushuntiramiz. Bu noyob yondashuv, lekin u ishlaydi. Chunki siz shunchaki diapazonni tanlashingiz va bir xil kodni son-sanoqsiz marta qo'llash uchun shartli formatlashni olib tashlashingiz mumkin. VBA kodni ishga tushirish uchun quyidagi amallarni bajaring.
1-qadam:
- Birinchi navbatda, Alt <2 tugmasini bosing> + F11 VBA Ibratli ish sahifasini faollashtirish uchun.
- Yorliqdan Qo'shish -ni tanlang.
- Keyin, tanlang. Moduli variantlardan.
2-qadam:
- Tanlagandan keyin Module , faqat quyidagi VBA-ni joylashtiring.
3499
Bu yerda,
- Dim WorkRng As Range WorkRng o'zgaruvchisini diapazon sifatida e'lon qilmoqdaqiymat.
- xTitleId = "ExcelWIKI" - kiritish maydonida paydo bo'lgan sarlavha nomi.
- Set WorkRng = Application.Selection ga ishora qiladi. joriy tanlovdan bo'ladigan diapazon.
- InputBox("Range", xTitleId, WorkRng.Address, Type:=8) diapazonni olish uchun paydo bo'ladigan kiritish maydoniga ishora qiladi. va 'ExcelWIKI' sarlavhasi bilan nomlanadi.
WorkRng.FormatConditions.Delete diapazon orasidagi barcha shartli formatni o'chirishni bildiradi.
3-qadam:
- Dasturni saqlang va uni ishga tushirish uchun F5 tugmasini bosing.
- Diapazon oynasi 'ExelDemy' paydo bo'ladi, diapazonni tanlang.
- Nihoyat, o'zgarishlarni ko'rish uchun Enter tugmasini bosing.
Shunday qilib, Shartli formatlash quyidagi skrinshotda ko'rsatilganidek, hujayralardan o'chiriladi.
Shunga o'xshash o'qishlar
- #DIV/0ni qanday olib tashlash mumkin! Excelda xatolik (5 ta usul)
- Excelda panellarni olib tashlash (4 usul)
- Excel'dan giperhavolani qanday olib tashlash mumkin (7 usul)
- Excel-da cheklovchilarni olib tashlash (3 usul)
- Excelda SSN-dan tirelarni qanday olib tashlash mumkin (4 ta tezkor usul)
3. Shartli formatlashni olib tashlash, lekin formatni saqlash uchun VBA kodini ishga tushiring
Oldingi usulga qo'shimcha ravishda, siz Shartli formatlashni osonlik bilan olib tashlashingiz mumkin, lekin formatni saqlab qo'ying. VBA kodi yordamida. Umuman olganda, Excel ishlaydibunga yo'l qo'ymang. Faqat VBA kodi buni amalga oshirishga imkon beradi. Bu VBA kodning Excel funktsiyalaridan ustunligi. Bunga erishish uchun quyidagi amallarni bajaring.
1-qadam:
- VBA makrosini ochish uchun Alt tugmasini bosing. + F11 .
- Yorliqlardan Qo'shish
- Keyin Modul -ni tanlang.
2-qadam:
- Quyidagi VBA kodni joylashtiring.
6549
Bu yerda,
- xRg As Range xRg ni diapazon sifatida e'lon qilishni nazarda tutadi.
- xTxt As String ishora qiladi xTxt ni satr sifatida e'lon qilish uchun.
- xCell As Range xCell ni diapazon sifatida ko'rsatadi.
- Keyingi davom etish xatosi kodingizga ishora qiladi. xatolik yuz bergan taqdirda ham ishlashni davom ettiring.
- RangeSelection.Count ishchi varaqdagi katakchalarni tanlashga ishora qiladi.
- UsedRange.AddressLocal ishora qiladi ko'rsatilgan ish varag'idagi foydalanilgan diapazonga.
- InputBox("Tanlash diapazoni:", "ExcelWIKI", xTxt, , , , , 8) - bu diapazonni kiritadigan kirish maydoni. 'ExcelWIKI' sarlavhasi bilan paydo bo'lganda.
- .Font.FontStyle = .DisplayFormat.Font.FontStyle buyruqlar th at shrift shartli formatlash sifatida qoladi.
- .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex buyruq shartli formatlash sifatida hujayra rangini saqlab qoladi.
- .Interior.TintAndShade =.DisplayFormat.Interior.TintAndShade ichki soya va ob'ekt shartli formatlash sifatida qolishini buyuradi.
xRg.FormatConditions.Delete diapazon uchun barcha shartli formatlashni o'chirishni bildiradi. diapazon ostidagi satr qiymati uchun.
3-qadam:
- Muloqot oynasi paydo bo'ladi, diapazonni tanlang. .
- Nihoyat, natijalarni ko'rish uchun OK ni bosing.
Shuning uchun, Shartli formatlash quyidagi rasmda o'chiriladi, lekin hujayra formati o'zgarmaydi.
Batafsil o'qing: Excelda formatlashni o'chirmasdan qanday olib tashlash mumkin Mundarija
Xulosa
Xulosa qilib aytadigan bo'lsak, umid qilamanki, ushbu qo'llanma sizga Excelda shartli formatlashni oddiy usul va VBA kodidan foydalangan holda qanday olib tashlashni ko'rsatdi. Ushbu usullarning barchasi o'rgatilgan va ma'lumotlaringizga ishlatilishi kerak. Amaliyot kitobini ko'rib chiqing va o'rganganlaringizni amalda qo'llang. Sizning hissangiz tufayli biz bu kabi loyihalarni qo‘llab-quvvatlay olamiz.
Agar sizda biron bir savol bo‘lsa, biz bilan bog‘lanishdan tortinmang. Iltimos, fikringizni bildirish uchun quyida izoh qoldiring.
Exceldemy xodimlari so'rovlaringizga imkon qadar tezroq javob berishadi.