Змест
У Excel Умоўнае фарматаванне з'яўляецца зручнай функцыяй, якая дазваляе вам лёгка фарматаваць і зацяняць ячэйкі на аснове пэўных умоўных крытэраў. Аднак часам вы можаце выдаліць або ачысціць умоўнае фарматаванне ў Excel. У гэтым уроку мы растлумачым вам, як выдаліць Умоўнае фарматаванне рознымі спосабамі, уключаючы функцыю выразных правіл і прымяненне VBA .
Спампаваць практычны сшытак
Спампуйце гэты сшытак для практыкаванняў падчас чытання гэтага артыкула.
Выдаліць Formatting.xlsm
3 прыклады выдалення ўмоўнага фарматавання у Excel
На здымку экрана ніжэй паказаны ўзор даных сярэдніх гадавых заробкаў у некалькіх аддзелах Google. Мы вылучылі даходы з сярэднім заробкам больш за $120 000 з дапамогай Умоўнага фарматавання . Аднак вам можа спатрэбіцца выдаліць умоўнае фарматаванне пасля яго прымянення.
Мы прадэманструем вам тры розныя спосабы выдалення ўмоўнага фарматавання. Для пачатку скарыстаемся звычайным спосабам. Затым, выкарыстоўваючы код VBA , мы ліквідуем умоўнае фарматаванне, а таксама пакінем фармат некранутым.
1. Прымяніце асноўны метад для выдалення ўмоўнага фарматавання
Напачатку мы прымянім каманду C lear Rules , каб выдаліць Умоўнае фарматаванне . Звычайна гэта асноўны спосаб выдалення Умоўнае фарматаванне . Каб прымяніць гэтыя метады, проста выканайце інструкцыі.
Крок 1:
- Спачатку абярыце дыяпазон, дзе вы ўжылі Умоўнае фарматаванне .
Крок 2:
- Націсніце Дадому.
Крок 3:
- Спачатку націсніце Умоўнае фарматаванне
- Абярыце Ачысціць правілы
- Нарэшце, абярыце Ачысціць правілы з выбраных ячэек з меню.
- Такім чынам, вы ўбачыце, што ваша Умоўнае фарматаванне больш не існуе.
2. Запусціце Код VBA для выдалення ўмоўнага фарматавання
У гэтым раздзеле мы растлумачым вам, як выкарыстоўваць код VBA для выдалення ўмоўнага фарматавання . Гэта унікальны падыход, але ён працуе. Таму што вы можаце проста выбраць дыяпазон і выдаліць умоўнае фарматаванне, каб прымяніць адзін і той жа код незлічоную колькасць разоў. Каб запусціць код VBA , выканайце наступныя дзеянні.
Крок 1:
- Спачатку націсніце Alt + F11 , каб актываваць Працоўны ліст з падтрымкай макрасаў VBA .
- Абярыце Уставіць на ўкладцы.
- Затым выберыце Модуль з опцый.
Крок 2:
- Пасля выбару Модуль , проста ўстаўце наступны VBA.
1479
Тут,
- Dim WorkRng As Range аб'яўляе зменную WorkRng як дыяпазонзначэнне.
- xTitleId = “ExcelWIKI” гэта назва загалоўка, якая з'явілася ў полі ўводу.
- Set WorkRng = Application.Selection спасылаецца на дыяпазон, які будзе з бягучага выбару.
- InputBox(“Range”, xTitleId, WorkRng.Address, Type:=8) адносіцца да поля ўводу, якое з’яўляецца для атрымання дыяпазону і мае назву "ExcelWIKI".
WorkRng.FormatConditions.Delete адносіцца да выдалення ўсяго ўмоўнага фармату паміж дыяпазонам.
Крок 3:
- Захавайце праграму і націсніце F5 , каб запусціць яе.
- З'явіцца поле дыяпазону 'ExelDemy' , выберыце дыяпазон.
- Нарэшце націсніце Enter каб убачыць змены.
Такім чынам, Умоўнае фарматаванне будзе выдалена з вочак, як паказана на скрыншоце ніжэй.
Падобныя чытанні
- Як выдаліць #DIV/0! Памылка ў Excel (5 метадаў)
- Выдаліць панэлі ў Excel (4 метады)
- Як выдаліць гіперспасылку з Excel (7 метадаў)
- Выдаліць выкіды ў Excel (3 спосабы)
- Як выдаліць працяжнікі з SSN у Excel (4 хуткія метады)
3. Запусціце код VBA, каб выдаліць умоўнае фарматаванне, але захаваць фармат
У дадатак да папярэдняга метаду, вы можаце лёгка выдаліць умоўнае фарматаванне , але захаваўшы фармат, выкарыстоўваючы код VBA . Увогуле, Excel функцыянуене дазваляйце гэтага. Толькі код VBA дазволіць вам зрабіць гэта. Гэта перавага кода VBA над функцыямі Excel . Каб дасягнуць гэтага, выканайце наступныя дзеянні.
Крок 1:
- Каб адкрыць макрас VBA , націсніце Alt + F11 .
- На ўкладках абярыце Уставіць
- Затым абярыце Модуль .
Крок 2:
- Устаўце наступны код VBA .
3890
Тут
- xRg As Range адносіцца да аб'яўлення xRg як дыяпазону.
- xTxt As String адносіцца да аб'явы xTxt як радка.
- xCell As Range спасылаецца на xCell як дыяпазон.
- Пры памылцы Аднавіць далей спасылаецца на ваш код будзе працягвайце працаваць, нават калі ўзнікае памылка.
- RangeSelection.Count адносіцца да выбару ячэек у працоўным аркушы.
- UsedRange.AddressLocal адносіцца да выкарыстоўванага дыяпазону ў паказаным аркушы.
- InputBox(“Выберыце дыяпазон:”, “ExcelWIKI”, xTxt, , , , , 8) гэта поле ўводу, у якое вы будзеце ўводзіць дыяпазон пры з'яўленні з назвай "ExcelWIKI".
- .Font.FontStyle = .DisplayFormat.Font.FontStyle каманды й at font застанецца як умоўнае фарматаванне.
- .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex каманда, якая застанецца колерам ячэйкі як умоўнае фарматаванне.
- .Interior.TintAndShade =.DisplayFormat.Interior.TintAndShade загадвае, каб унутраны адценне і аб'ект заставаліся ва ўмоўным фарматаванні.
xRg.FormatConditions.Delete адносіцца да выдалення ўсяго ўмоўнага фарматавання для дыяпазону для значэння радка ў дыяпазоне.
Крок 3:
- З'явіцца дыялогавае акно, выберыце дыяпазон .
- Нарэшце, націсніце ОК , каб убачыць вынікі.
Такім чынам, Умоўнае фарматаванне выдаляецца на малюнку ніжэй, але фармат ячэйкі застаецца ранейшым.
Дадатковая інфармацыя: Як выдаліць фарматаванне ў Excel без выдалення Змест
Выснова
Падводзячы вынік, я спадзяюся, што гэты падручнік паказаў вам, як выдаліць умоўнае фарматаванне ў Excel з дапамогай простага метаду і кода VBA. Усім гэтым метадам трэба навучыць і выкарыстоўваць іх для вашых даных. Вывучыце практычны сшытак і прымяніце тое, што вы даведаліся. Дзякуючы вашаму ўкладу мы можам падтрымліваць такія праекты.
Калі ласка, не саромейцеся звяртацца да нас, калі ў вас ёсць якія-небудзь пытанні. Калі ласка, пакіньце каментарый ніжэй, каб паведаміць мне, што вы думаеце.
Супрацоўнікі Exceldemy адкажуць на вашы запыты як мага хутчэй.