Ynhâldsopjefte
Om jo gegevens oan te lûken kinne jo Rijkleuren yn Excel wikselje sûnder sels in tabel te meitsjen. Yn dit artikel sil ik útlizze hoe't jo Rijkleuren ôfwikselje kinne yn Excel sûnder tabel.
Oefenwurkboek downloade
Jo kinne it oefenwurkboek downloade hjirwei:
Alternate Row Color.xlsm
5 metoaden om rigenkleuren yn Excel te wikseljen sûnder tabel
Hjir sil ik 5 metoaden beskriuwe om rige kleuren yn Excel te wikseljen sûnder tabel . Ek, foar jo better begryp, sil ik foarbyldgegevens brûke dy't 4 kolommen hawwe. Dit binne Product , Sales , Profit, en Status .
1. Gebrûk fan de opsje foar folkleur om rigenkleuren yn Excel te wikseljen
Jo kinne de funksje foljekleur brûke om rige kleuren yn Excel te wikseljen sûnder tabel . Dit is perfoarst in hânmjittich proses. Dus, as jo safolle gegevens hawwe dan sil it frij tiidslinend wêze. De stappen wurde hjirûnder jûn.
Stappen:
- Earst moatte jo de rigen selektearje dy't jo kleurje wolle. Hjir haw ik de rigen 6, 8, 10, 12, en 14 selektearre.
- Dêrnei moatte jo nei it ljepblêd Thús gean.
- No, út de funksje Folle kleur >> jo moatte kieze ien fan de kleuren. Hjir haw ik Grien, Accent 6, Lichter 60% keazen. Besykje yn dit gefal elk ljocht te kiezenútlein 5 metoaden om Rijkleuren ôf te wikseljen yn Excel sûnder tabel. Jo kinne ús webside besykje ExcelWIKI om mear Excel-relatearre ynhâld te learen. Drop opmerkings, suggestjes of fragen as jo ien hawwe yn 'e kommentaar seksje hjirûnder.
Uteinlik sille jo it resultaat sjen mei ôfwikseljend Rigekleuren .
Lês mear: Hoe kinne jo alternate rige kleurje foar gearfoege sellen yn Excel
2. De funksje fan selstilen brûke
Jo kinne de funksje Selstilen brûke om Rijkleuren yn Excel te wikseljen sûnder tabel . Dit is perfoarst in hânmjittich proses. Dus, as jo safolle gegevens hawwe dan kin it frij tiidslinend wêze. De stappen wurde hjirûnder jûn.
Stappen:
- Earst moatte jo de rigen selektearje dy't jo kleurje wolle. Hjir haw ik de rigen 6, 8, 10, 12, en 14 selektearre. ; jo moatte gean nei de Selstilen funksje.
- Tredde, kies jo foarkar kleuren of stilen. Hjir haw ik de Berekkening keazen.
Uteinlik sille jo it folgjende resultaat sjen mei ôfwikseljende rigekleuren .
Lês mear: How to Color Alternate Row Based on Cell Value in Excel
3. Betingsten opmaak tapasse mei formule
Jo kinne Betingstlike opmaak tapasse mei de formule. Hjir sil ik twa ferskillende formules brûke mei de ROW-funksje . Derneist sil ik de funksjes MOD en ISEVEN brûke.
1. Gebrûk fan MOD en ROWFunksjes om rigekleuren yn Excel te wikseljen
Litte wy begjinne mei de funksjes MOD en RIJ om rijkleuren yn Excel sûnder tabel te wikseljen. De stappen wurde hjirûnder jûn.
Stappen:
- Earst moatte jo de gegevens selektearje wêrop jo de Betingstlike opmaak tapasse wolle om de Rige kleuren. Hjir haw ik it gegevensberik B5:E14 selektearre.
- No, út it Thús tab >> jo moatte nei it kommando Betingsten opmaak gean.
- Dan moatte jo de opsje Nije regel kieze om de formule ta te passen.
Op dit stuit sil in dialoochfinster mei de namme Nije opmaakregel ferskine.
- No, út dat dialoochfinster >> jo moatte Gebrûk in formule selektearje om te bepalen hokker sellen jo opmaak moatte.
- Dan moatte jo de folgjende formule opskriuwe yn 'e Opmaakwearden wêr't dizze formule wier is: box.
=MOD(ROW(),2)
- Gean dêrnei nei it menu Opmaak .
Formule-yndieling
- Hjir, de ROW funksje sil it oantal Rijen telle.
- De MOD funksje sil de rest weromjaan nei divyzje.
- Dus , MOD(ROW(),2)–> Wurdt 1 of 0 omdat de divisor 2 is.
- As lêste, as de Utfier is 0 dan sil der gjin fill kleur wêze.
Bydizze kear sil in dialoochfinster mei de namme Sellen opmaak ferskine.
- No, út de Folje opsje >> jo moatte kieze ien fan de kleuren. Hjir haw ik Grien, Accent 6, Lichter 40% keazen. Besykje yn dit gefal elke ljochte kleur te kiezen. Om't de donkere kleur de ynfierde gegevens kin ferbergje. Dan moatte jo miskien de lettertypekleur feroarje.
- Dan moatte jo op OK drukke om de formaasje oan te passen.
- Dêrnei moatte jo OK drukke yn it dialoochfinster Nije opmaakregel . Hjir kinne jo it foarbyld direkt sjen yn it fak foarbyld .
Uteinlik krije jo it resultaat mei alternate rigel kleuren .
Lês mear: Alternatyf rige kleur basearre op groep yn Excel (6 metoaden)
2. Gebrûk fan ISEVEN- en ROW-funksjes
No sil ik jo it gebrûk sjen litte fan ISEVEN en ROW -funksjes om Rigekleuren te wikseljen yn Excel sûnder tabel. De stappen binne fergelykber mei de foarige metoade.
- Earst moatte jo metoade-3.1 folgje om de Nije opmaakregel
finster. - Twadde, út dat dialoochfinster >> jo moatte Gebrûk in formule selektearje om te bepalen hokker sellen jo opmaak moatte.
- Tredds moatte jo de folgjende formule opskriuwe yn 'e Opmaakwearden wêr't dizze formule wier is: box.
=ISEVEN(ROW())
- Gean as lêste nei de Format menu.
Formule-ûnderdieling
- Hjir sil de funksje ISEVEN Wier weromjaan as de wearde in even getal is.
- De funksje ROW sil telle it oantal Rijen .
- Dus, as it Rijgetal ûneven is, dan sil de funksje ISEVEN FALSE weromjaan. As gefolch sil der gjin fill kleur wêze.
Op dit stuit sil in dialoochfinster mei de namme Opmaak sellen ferskine.
- No, út de Folje opsje >> jo moatte kieze ien fan de kleuren. Hjir haw ik Goud, Accent 4, Lichter 60% keazen. Ek kinne jo de formaasje hjirûnder sjen yn it fak Sample . Besykje yn dit gefal elke ljochte kleur te kiezen. Om't de donkere kleur de ynfierde gegevens kin ferbergje. Dan moatte jo miskien de lettertypekleur feroarje.
- Dan moatte jo op OK drukke om de formaasje oan te passen.
- Dêrnei moatte jo OK drukke yn it dialoochfinster Nije opmaakregel . Hjir kinne jo de stekproef direkt sjen yn it fak foarbyld .
As lêste sille jo it resultaat sjen mei alternatyf rigel kleuren .
Lês mear: How to Shade Every Other Row in Excel (3 Ways)
Gelykbere lêzingen
- Hoe kinne jo in oar wurkboek iepenje en gegevens kopiearje mei Excel VBA
- [Fêst!] Metoade iepenje fan objektwurkboeken mislearre (4Oplossings)
- Excel VBA om array te populearjen mei selwearden (4 geskikte foarbylden)
- Hoe kinne jo wurkboek iepenje en makro útfiere mei VBA (4) Foarbylden)
- Blêdzje foar triempaad mei Excel VBA (3 foarbylden)
4. Mei help fan formule mei sortearje & amp; Filterkommando
Jo kinne in formule brûke mei de Sortearje & Filter kommando om Rijkleuren yn Excel te wikseljen sûnder tabel . Fierder sil ik de funksjes MOD , IF en ROW yn 'e formule brûke. De stappen wurde hjirûnder jûn.
Stappen:
- Earst moatte jo in sel selektearje, wêr't jo de útfier hâlde wolle. Ik haw de sel F5 selektearre.
- Twadde, brûk de oerienkommende formule yn de sel F5 .
=MOD(IF(ROW()=2,0,IF(E5=E4,F4, F4+1)), 2)
Formule-ôfdieling
- Hjir, IF( E5=E4,F4, F4+1)–> Dit is in logyske test wêrby't as de wearde fan E5 sel lyk is oan E4 sel dan sil it de wearde weromjaan fan F4 sel oars sil it 1 ynkommens jaan mei F4 selwearde.
- Utfier: 1
- Dan sil de funksje ROW() it oantal Rijen
. - Utfier: 5
- IF(5=2,0,1)–> Dizze logyske test seit dat as 5 lyk is oan 2 dan sil it 0 weromjaan, oars sil it 1 weromjaan.
- Utfier: 1
- De funksje MOD jout de rest nei divyzje werom.
- Ut lêst wurdt MOD(1,2)–> .
- Utfier: 1
- Dêrnei moatte jo op ENTER drukke om de resultaat.
- Dêrnei moatte jo it Fillhandtak -ikoantsje slepe nei AutoFill de oerienkommende gegevens yn de rest fan de sellen F6:F14 .
Op dit stuit sille jo it folgjende resultaat sjen.
- Selektearje no it gegevensberik. Hjir haw ik B4:F14 selektearre.
- Dan, út it Thús lint >> gean nei de Bewurkje ljepper.
- Dan, út de Sortearje & Filter funksje >> jo moatte de opsje Filter kieze. Hjir kinne jo de toetseboerdtechnyk tapasse CTRL+SHIFT+L.
Op dit stuit sille jo de folgjende situaasje sjen.
- No moatte jo klikke op de Drop-Down Pylk op de F -kolom.
- Selektearje dan 1 en ûntselektearje 0.
- Tsjintwurdich druk op OK .
Dêrnei sille jo de folgjende filtere útfier sjen.
- Dêrnei moatte jo de filtere gegevens selektearje.
- Dan moatte jo nei it ljepblêd Thús .
- No, fan de Folle kleur funksje >> jo moatte kieze ien fan de kleuren. Hjir haw ik Grien, Accent 6, Lichter 60% keazen. Besykje yn dit gefal te kiezenelke ljocht kleur. Om't de donkere kleur de ynfierde gegevens kin ferbergje. Dan moatte jo miskien de Lettertypekleur feroarje.
- No, om it Filter te ferwiderjen -funksje, fan it lint Thús >> gean nei de Bewurkje ljepper.
- Dan, út de Sortearje & Filter funksje >> jo moatte de opsje Filter opnij kieze.
- Oars kinne jo op CTRL+SHIFT+L drukke om de filterfunksje te ferwiderjen.
As lêste sille jo it resultaat sjen mei deselde Rijkleuren foar deselde Status.
5. Gebrûk fan VBA-koade om rigekleuren yn Excel te wikseljen sûnder tabel
Jo kinne in VBA -koade brûke om rige kleuren te wikseljen yn Excel sûnder tabel . De stappen wurde hjirûnder jûn.
Stappen:
- Earst moatte jo it ljepblêd ûntwikkelder kieze >> selektearje dan Visual Basic.
- No, fan it ljepblêd Ynfoegje >> selektearje Module .
- Skriuw de folgjende Koade op yn de Module.
9904
Koade-ôfdieling
- Hjir haw ik in Subproseduere makke neamd ChangeRowColors .
- Ferklearje dêrnei guon fariabelen berik as berik om it berik op te roppen; chr as Lang ; NoColor as Lang ; Kleurd as Lang .
- Hjir, RGB (0, 255, 255) is in ljochte kleur mei de namme Aqua .
- Dan sil de eigenskip Seleksje it berik fan it blêd selektearje.
- Dêrnei brûkte ik in Foar elke lus om Kleur yn elke alternatyf selektearre rige te setten mei in VBA IF-ferklearring mei in logyske test .
- No, Bewarje de koade en gean dan werom nei Excel-bestân.
- Selektearje dêrnei it berik B5:E14 .
- Dan, fan it ljepblêd ûntwikkelder >> selektearje Makro's.
- Selektearje op dit stuit Makro (ChangeRowColors) en klikje op Run .
Uteinlik sille jo it resultaat sjen mei ôfwikseljende Rigekleuren .
Lês mear: Hoe kinne jo VBA-koade rapper meitsje (15 geskikte manieren)
💬 Dingen om te ûnthâlden
- As jo hawwe in protte gegevens dan moatte jo metoade 3 (Betingstlike opmaak) of metoade 5 (VBA-koade) brûke. Dit sil jo tiid besparje om Rijkleuren ôf te wikseljen .
- Yn it gefal fan in lytse dataset kinne jo maklik metoade 1 (Fillkleur) of metoade 2
(Selstilen). - Boppedat, as jo ferlykbere gegevens wolle kleurje of wat sortearre, dan moatte jo metoade 4 (Sortearje & Filter) brûke.
Oefeningsdiel
No kinne jo de útleine metoade sels oefenje.
Konklúzje
Ik hoopje dat jo fûn dit artikel nuttich. Hjir, ik haw