Satura rādītājs
programmā Excel, Nosacījumu formatēšana ir ērta funkcija, kas ļauj bez piepūles formatēt un ēnot šūnas, pamatojoties uz noteiktiem nosacītiem kritērijiem. Tomēr reizēm jūs varat vēlēties dzēst vai dzēst nosacīto formatējumu programmā Excel. Šajā pamācībā mēs jums izskaidrosim, kā noņemt. Nosacījumu formatēšana dažādos veidos, tostarp izmantojot funkciju Clear Rules un piemērojot VBA .
Lejupielādēt Practice Workbook
Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.
Noņemt Formatting.xlsm3 piemēri, kā noņemt nosacīto formatējumu programmā Excel
Vidējo gada algu paraugu datu kopa par Google vairāki departamenti ir redzami zemāk redzamajā ekrānuzņēmumā. Mēs esam izcēluši ienākumus, kuru vidējā alga ir lielāka par $120,000 izmantojot Nosacījumu formatēšana . Tomēr, iespējams, pēc formatējuma piemērošanas būs nepieciešams noņemt nosacīto formatējumu.
Mēs jums demonstrēsim trīs dažādus veidus, kā noņemt nosacīto formatējumu. Sākumā izmantosim parasto metodi. Pēc tam, izmantojot VBA kodu, mēs likvidēsim nosacīto formatēšanu, vienlaikus saglabājot neskartu formātu.
1. Piemērojiet pamatmetodi, lai noņemtu nosacīto formatējumu
Sākumā mēs piemērosim C lear Noteikumi komandu, lai noņemtu Nosacījumu formatēšana . Tas parasti ir pamatmetode, lai noņemtu Nosacījumu formatēšana . Lai piemērotu šīs metodes, vienkārši izpildiet norādītās darbības.
1. solis:
- Vispirms atlasiet diapazonu, kurā Nosacījumu formatēšana .
2. solis:
- Noklikšķiniet uz Mājas lapa.
3. solis:
- Vispirms noklikšķiniet uz Nosacījumu formatēšana
- Izvēlieties Skaidri noteikumi
- Visbeidzot atlasiet Noteikumu dzēšana no atlasītajām šūnām no izvēlnes.
- Tāpēc redzēsiet, ka jūsu Nosacījumu formatēšana vairs nav.
2. Palaist VBA kodu, lai noņemtu nosacīto formatējumu
Šajā sadaļā mēs jums izskaidrosim, kā izmantot VBA kods, lai noņemtu Nosacījumu formatēšana Tā ir unikāla pieeja, bet tā ir tāda, kas darbojas. jo varat vienkārši atlasīt diapazonu un noņemt nosacīto formatējumu, lai piemērotu vienu un to pašu kodu neskaitāmas reizes. Lai palaistu VBA kodu, izpildiet tālāk norādītās darbības.
1. solis:
- Vispirms nospiediet Alt + F11 lai aktivizētu VBA darblapa ar makroatļauju .
- Izvēlieties Ievietot no cilnes.
- Pēc tam atlasiet Modulis no iespējām.
2. solis:
- Pēc atlases Modulis , vienkārši ielīmējiet šādu VBA.
Sub DeleteConditionalFormats() Dim WorkRng As Range On Error Resume Next xTitleId = "ExcelWIKI" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) WorkRng.FormatConditions.Delete End Sub
Šeit,
- Dim WorkRng kā diapazons deklarē mainīgo WorkRng kā diapazona vērtību.
- xTitleId = "ExcelWIKI" ir nosaukuma nosaukums, kas parādījās ievades lodziņā.
- Set WorkRng = Application.Selection attiecas uz diapazonu, kas būs no pašreizējās atlases.
- InputBox("Range", xTitleId, WorkRng.Address, Type:=8) attiecas uz ievades logu, kas parādās, lai iegūtu diapazonu, un ir nosaukts ar nosaukumu "ExcelWIKI".
WorkRng.FormatConditions.Delete attiecas uz visu Nosacījuma formāta dzēšanu starp diapazonu.
3. solis:
- Saglabāt programmu un nospiediet F5 lai to palaistu.
- Diapazona lodziņš "ExelDemy tiks parādīts, atlasiet diapazonu.
- Visbeidzot, nospiediet Ievadiet lai redzētu izmaiņas.
Līdz ar to, Nosacījumu formatēšana tiks izņemti no šūnām, kā parādīts zemāk redzamajā ekrānšāviņas attēlā.
Līdzīgi lasījumi
- Kā noņemt #DIV/0! kļūdu programmā Excel (5 metodes)
- Paneļu noņemšana programmā Excel (4 metodes)
- Kā noņemt hipersaiti no Excel (7 metodes)
- Noviržu novēršana programmā Excel (3 veidi)
- Kā noņemt domuzīmes no SSN programmā Excel (4 ātras metodes)
3. Palaist VBA kodu, lai noņemtu nosacīto formatēšanu, bet saglabātu formātu
Papildus iepriekšējai metodei varat viegli noņemt Nosacījumu formatēšana tomēr saglabāt formātu, izmantojot VBA Kopumā Excel funkcijas to neļauj. To neļauj tikai VBA kods ļaus jums to paveikt. Tas ir. VBA koda pārākumu pār Excel funkcijas . Lai to paveiktu, izpildiet tālāk norādītās darbības.
1. solis:
- Lai atvērtu VBA makro programma , nospiediet Alt + F11 .
- No cilnēm izvēlieties Ievietot
- Pēc tam atlasiet Modulis .
2. solis:
- Ievietojiet šādu VBA kods.
Sub Remove_Condition_but_Keep_Format() Dim xRg As Range Dim xTxt As String Dim xCell As Range On Error Resume Next If ActiveWindow.RangeSelection.Count> 1 Then xTxt = ActiveWindow.RangeSelection.AddressLocal Else xTxt = ActiveSheet.UsedRange.AddressLocal End If Set xRg = Application.InputBox("Select range:", "ExcelWIKI", xTxt, , , , , 8) If xRg Is Nothing Then Exit Sub For Each xCell In xRgAr xCell .Font.FontStyle = .DisplayFormat.Font.Font.FontStyle .Font.Strikethrough = .DisplayFormat.Font.Strikethrough .Interior.Pattern = .DisplayFormat.Interior.Pattern Ja .Interior.Pattern xlNone Tad .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex .Interior.Color = .DisplayFormat.Interior.Color End If .Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade.Interior.PatternTintAndShade = .DisplayFormat.Interior.PatternTintAndShade End With Next xRg.FormatConditions.Delete End Sub
Šeit,
- xRg kā diapazons attiecas uz xRg deklarēšanu kā diapazonu.
- xTxt kā virkne attiecas uz xTxt kā virknes deklarēšanu.
- xCell kā diapazons attiecas uz xCell kā diapazonu.
- Kļūdas gadījumā atsākt Nākamais attiecas uz jūsu kodu, kas turpinās darboties pat tad, ja notiks kļūda.
- RangeSelection.Count attiecas uz šūnu atlasi darblapā.
- UsedRange.AddressLocal attiecas uz izmantoto diapazonu norādītajā darblapā.
- InputBox("Izvēlieties diapazonu:", "ExcelWIKI", xTxt, , , , , , , 8) ir ievades lodziņš, kurā ievadīsit diapazonu, kad parādīsies ar nosaukumu "ExcelWIKI".
- .Font.FontStyle = .DisplayFormat.Font.Font.FontStyle komandas, kas fontu saglabās kā nosacītu formatējumu.
- .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex komandu, kas saglabās šūnu krāsu kā nosacītu formatējumu.
- .Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade komandas, ka iekšējais tonis un objekts paliks kā nosacīts formatējums.
xRg.FormatConditions.Delete attiecas uz visu diapazona nosacīto formatējumu dzēšanu virknes vērtībai, kas atrodas diapazonā.
3. solis:
- Parādīsies dialoglodziņš, kurā atlasiet diapazonu.
- Visbeidzot noklikšķiniet uz LABI lai redzētu rezultātus.
Tāpēc, Nosacījumu formatēšana attēlā zemāk ir dzēsts, bet šūnas formāts paliek nemainīgs.
Lasīt vairāk: Kā noņemt formatējumu programmā Excel, neizņemot saturu
Secinājums
Rezumējot, es ceru, ka šī pamācība jums ir parādījusi, kā noņemt nosacīto formatējumu programmā Excel, izmantojot gan vienkāršo metodi, gan VBA kodu. Visas šīs metodes ir jāmāca un jāizmanto jūsu datiem. Izpētiet prakses grāmatu un pielietojiet iemācīto. Pateicoties jūsu ieguldījumam, mēs varam atbalstīt šādus projektus.
Lūdzu, nekautrējieties sazināties ar mums, ja jums ir kādi jautājumi. Lūdzu, atstājiet komentāru zemāk, lai darītu man zināmu savu viedokli.
Exceldemy darbinieki pēc iespējas ātrāk atbildēs uz jūsu jautājumiem.