Sisällysluettelo
Excelissä, Ehdollinen muotoilu on kätevä ominaisuus, jonka avulla voit vaivattomasti muotoilla ja varjostaa soluja tiettyjen ehdollisten kriteerien perusteella. Toisinaan saatat kuitenkin haluta poistaa tai tyhjentää ehdollisen muotoilun Excelissä. Tässä opetusohjelmassa selitämme sinulle, miten voit poistaa ehdollisen muotoilun. Ehdollinen muotoilu eri tavoin, mukaan lukien selkeät säännöt -toiminto ja soveltaminen VBA .
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Poista muotoilu.xlsm3 esimerkkiä ehdollisen muotoilun poistamisesta Excelissä
Esimerkkitietoaineisto keskimääräisistä vuosipalkoista seuraavissa yrityksissä Googlen useat osastot näkyvät alla olevassa kuvassa. Olemme korostaneet tulot, joiden keskipalkka on yli euroa. $120,000 käyttämällä Ehdollinen muotoilu Ehdollinen muotoilu on kuitenkin ehkä poistettava sen soveltamisen jälkeen.
Näytämme sinulle kolme eri tapaa poistaa ehdollinen muotoilu. Aluksi käytämme tavallista menetelmää. Sitten käytämme komentoa VBA koodin avulla poistamme ehdollisen muotoilun ja jätämme samalla muotoilun ennalleen.
1. Sovelletaan perusmenetelmää ehdollisen muotoilun poistamiseksi.
Aluksi sovellamme C lear Säännöt komento poistaa Ehdollinen muotoilu . Se on yleensä perusmenetelmä poistaa Ehdollinen muotoilu Voit soveltaa näitä menetelmiä noudattamalla seuraavia ohjeita.
Vaihe 1:
- Valitse ensin alue, johon sovellit Ehdollinen muotoilu .
Vaihe 2:
- Klikkaa Koti.
Vaihe 3:
- Napsauta ensin Ehdollinen muotoilu
- Valitse Selkeät säännöt
- Valitse lopuksi Sääntöjen poistaminen valituista soluista valikosta.
- Siksi huomaat, että Ehdollinen muotoilu ei ole enää läsnä.
2. Suorita VBA-koodi ehdollisen muotoilun poistamiseksi.
Tässä osiossa selitämme sinulle, miten käyttää VBA koodi poistaa Ehdollinen muotoilu Se on ainutlaatuinen lähestymistapa, mutta se toimii. Koska voit yksinkertaisesti valita alueen ja poistaa ehdollisen muotoilun ja soveltaa samaa koodia lukemattomia kertoja. Jos haluat suorittaa ohjelman VBA koodi, noudata seuraavia ohjeita.
Vaihe 1:
- Paina ensin Alt + F11 aktivoida VBA-makrojen mahdollistama laskentataulukko .
- Valitse Lisää välilehdeltä.
- Valitse sitten Moduuli vaihtoehdoista.
Vaihe 2:
- Kun olet valinnut Moduuli , liitä vain seuraava 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
Tässä,
- Dim WorkRng As Range on WorkRng-muuttujan ilmoittaminen vaihteluvälin arvoksi.
- xTitleId = "ExcelWIKI" on otsikon nimi, joka näkyi syöttöruudussa.
- Set WorkRng = Application.Selection viittaa alueeseen, joka on nykyisestä valinnasta.
- InputBox("Range", xTitleId, WorkRng.Address, Type:=8) viittaa syöttölaatikkoon, joka tulee näkyviin alueen saamiseksi, ja sen nimi on "ExcelWIKI".
WorkRng.FormatConditions.Delete tarkoittaa kaikkien ehdollisen muotoilun poistamista alueen väliltä.
Vaihe 3:
- Tallenna ohjelma ja paina F5 ajaa sitä.
- Valikoimalaatikko 'ExelDemy' tulee näkyviin, valitse alue.
- Paina lopuksi Kirjoita nähdäksesi muutokset.
Näin ollen, Ehdollinen muotoilu poistetaan soluista, kuten alla olevassa kuvakaappauksessa näkyy.
Samanlaisia lukemia
- Miten poistaa #DIV/0! virhe Excelissä (5 menetelmää)?
- Poista Excelin paneelit (4 menetelmää)
- Miten poistaa hyperlinkki Excelistä (7 menetelmää)
- Poistetaan poikkeamat Excelissä (3 tapaa)
- Kuinka poistaa viivat SSN: stä Excelissä (4 nopeaa menetelmää)
3. Suorita VBA-koodi ehdollisen muotoilun poistamiseksi mutta muotoilun säilyttämiseksi.
Edellisen menetelmän lisäksi voit helposti poistaa myös Ehdollinen muotoilu mutta säilyttää muoto käyttämällä VBA Yleensä Excelin funktiot eivät salli tätä. Vain funktiot VBA koodin avulla tämä onnistuu. Se on siis VBA koodin ylivalta Excel-funktiot . Voit tehdä tämän noudattamalla seuraavia ohjeita.
Vaihe 1:
- Avaa VBA-makro , paina Alt + F11 .
- Valitse välilehdistä Lisää
- Valitse sitten Moduuli .
Vaihe 2:
- Liitä seuraava VBA koodi.
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("Valitse alue:", "ExcelWIKI", xTxt, , , , , , , ,8) If xRg Is Nothing Then Exit Sub For Each xCell In xRgWith xCell .Font.FontStyle = .DisplayFormat.Font.FontStyle .Font.Strikethrough = .DisplayFormat.Font.Strikethrough .Interior.Pattern = .DisplayFormat.Interior.Pattern If .Interior.Pattern xlNone Then .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
Täällä,
- xRg As Range viittaa xRg:n ilmoittamiseen alueeksi.
- xTxt As String viittaa xTxt:n ilmoittamiseen merkkijonona.
- xCell As Range viittaa xCelliin alueena.
- On Error Resume Next viittaa siihen, että koodisi jatkuu, vaikka virhe tapahtuisi.
- RangeSelection.Count viittaa työarkin solujen valintaan.
- UsedRange.AddressLocal viittaa määritetyn työarkin käytettyyn alueeseen.
- InputBox("Valitse alue:", "ExcelWIKI", xTxt, , , , , , 8) on syöttöruutu, johon syötät alueen, kun se ilmestyy otsikolla 'ExcelWIKI'.
- .Font.FontStyle = .DisplayFormat.Font.FontStyle komennot, että fontti pysyy ehdollisena muotoiluna.
- .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex komento, joka pysyy solun värinä ehdollisena muotoiluna.
- .Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade komennot, että sisätilojen sävy ja objekti pysyvät ehdollisena muotoiluna.
xRg.FormatConditions.Delete tarkoittaa, että kaikki alueen ehdollinen muotoilu poistetaan alueen alla olevan merkkijonon arvosta.
Vaihe 3:
- Näyttöön tulee valintaikkuna, valitse alue.
- Napsauta lopuksi OK nähdäksesi tulokset.
Siksi, Ehdollinen muotoilu on poistettu alla olevassa kuvassa, mutta solumuoto pysyy samana.
Lue lisää: Kuinka poistaa muotoilut Excelissä poistamatta sisältöä
Päätelmä
Yhteenvetona toivon, että tämä opetusohjelma on osoittanut sinulle, miten ehdollinen muotoilu poistetaan Excelissä sekä yksinkertaisella menetelmällä että VBA-koodilla. Kaikki nämä tekniikat tulisi opettaa ja käyttää tietoihin. Tutustu harjoituskirjaan ja sovella oppimaasi. Sinun panoksesi ansiosta voimme tukea tämänkaltaisia projekteja.
Älä epäröi ottaa meihin yhteyttä, jos sinulla on kysyttävää. Jätä alla oleva kommentti ja kerro mielipiteesi.
Exceldemy henkilökunta vastaa kyselyihinne mahdollisimman nopeasti.