Ynhâldsopjefte
As jo Excel-dataset in protte kolommen hat, wurdt it frij lestich om gegevens fan it iene ein nei it oare ein fan in rige te finen. Mar as jo in systeem generearje wêryn elke kear as jo in sel selektearje yn jo dataset, de heule rige sil markearre wurde, dan kinne jo maklik gegevens fan dy rige fine. Yn dit artikel sil ik jo sjen litte hoe't jo de aktive rige yn Excel op 3 ferskillende wizen markearje kinne.
Stel, jo hawwe de folgjende dataset. Jo wolle in rige markearje as jo in sel fan dy rige selektearje.
Oefenwurkboek downloade
Markearje Active Row.xlsm
3 metoaden om aktive rige yn Excel te markearjen
1. Markearje aktive rige mei betingst opmaak
1.1. Betingstlike opmaak tapasse
Om aktive rige te markearjen mei betingste opmaak, earst,
➤ Selektearje jo hiele wurkblêd troch te klikken op de linker boppeste hoeke fan it blêd.
Dêrnei
➤Gean nei Thús > Betingst opmaak en selektearje Nije regel .
It sil it finster Nije opmaakregel iepenje. Yn dit finster,
➤ Selektearje Gebrûk in formule om te bepalen hokker sellen jo opmaak opsje út it Selektearje in regeltype fak.
As in resultaat sil in nij fak mei de namme Opmaakwearden wêr't dizze formule wier is ferskine yn it ûnderste diel fan it finster Nije opmaakregel .
➤ Typ de folgjende formule yn de Opmaakweardenwêr't dizze formule wier is fak,
=CELL("row")=CELL("row",A1)
De formule sil de aktive rige markearje mei jo selektearre opmaakstyl.
Op it lêst,
➤ Klik op Opmaak om de kleur foar markearring yn te stellen.
1.2. Opmaakstyl ynstelle om Aktive rige te markearjen
Nei it klikken op Opmaak sil in nij finster mei de namme Opmaaksellen ferskine.
➤ Selektearje in kleur wêrmei't jo wolle de aktive rige markearje fan it ljepblêd Folje .
Jo kinne ek in oare nûmeropmaak, lettertype en rânestilen ynstelle foar de aktive rige fanút de oare ljepper fan de oare ljeppers fan it finster Sellen opmaak as jo wolle.
➤ Klik op OK .
No, jo sille jo selektearre opmaakstyl sjen yn it fak foarbyld fan it finster Nije opmaakregel .
➤ Klik op OK .
No,
➤ Selektearje elke sel fan jo dataset.
De hiele rige fan 'e aktive sel sil markearre wurde mei jo selektearre kleur.
1.3. Hânmjittich ferfarskje as jo de aktive sel feroarje
Nei it selektearjen fan de earste sel, as jo in sel selektearje út in oare rige, sille jo sjen dat de earste rige noch markearre is. Dit bart om't Excel himsels net hat fernijd. Excel ferfarsket himsels automatysk as in feroaring wurdt makke yn in sel of as in kommando wurdt jûn. Mar it ferfarsket net automatysk as jo jo gewoan feroarjeseleksje. Dus, jo moatte Excel manuell ferfarskje.
➤ Druk op F9 .
As gefolch sil Excel himsels ferfarskje en de aktive rige sil markearre wurde.
Dus, no moatte jo gewoan in sel selektearje en op F9 drukke om de aktive rige te markearjen.
Lês mear: Excel wikseljende rigekleur mei betingsten opmaak [fideo]
2. Markearje rige mei aktive sel yn Excel mei VBA
Jo kinne ek in koade skriuwe om de aktive sel te markearjen mei Microsoft Visual Basic Application (VBA) . Earst,
➤ Rjochtsklik op de blêdnamme ( VBA ) wêr't jo de aktive rige markearje wolle.
It sil iepenje it VBA finster. Yn dit VBA finster sjogge jo it Code finster fan dat blêd.
➤ Typ de folgjende koade,
5772
Hjir sil de koade de kleur fan 'e rige feroarje mei de selektearre sel mei in kleur dy't kleuryndeks 7 hat. As jo de aktive rige mei oare kleuren markearje wolle, moatte jo oare nûmers ynfoegje, ynfoege fan 7 yn de koade.
➤ Slút of minimalisearje it VBA finster.
No, yn jo wurkblêd, as jo in sel selektearje, de hiele rige sil markearre wurde.
➤ Selektearje in oare sel út in oare rige.
Jo sille no sjen dat dizze rige markearre wurdt.
Lês mear: Markearje rige as sel elke tekst befettet
SilkichLêzingen
- Rijen en kolommen ferbergje yn Excel: Fluchtoets & amp; Oare techniken
- Ferburgen rigen yn Excel: hoe kinne jo se sjen litte of wiskje?
- VBA om rigen yn Excel te ferbergjen (14 metoaden)
- Hoe kinne jo de grutte fan alle rigen yn Excel feroarje (6 ferskillende oanpak)
- Alle rigen sjen litte dy't net wurkje yn Excel (5 problemen en oplossingen)
3. Aktive rige automatysk markearje mei betingst opmaak en VBA
3.1. Betingsten opmaak tapasse
Yn de earste metoade moatte jo op F9 drukke om Excel te ferfarskjen nei it selektearjen fan in nije rige. Jo kinne it proses fan ferfarsking automatisearre meitsje troch in ienfâldige VBA koade te brûken. Yn dizze metoade sil ik jo sjen litte hoe't jo de aktive rige automatysk markearje kinne mei betingst opmaak en VBA .
Om dat te dwaan moatte jo earst in namme definiearje.
➤ Gean nei de Formules ljepper en selektearje Namme definiearje .
It sil de Nije namme
➤ Typ in namme (bygelyks HighlightActiveRow ) yn it fak Namme en typ =1 yn de Ferwiist nei fakje .
➤ Druk op OK .
No,
➤ Selektearje jo hiele wurkblêd troch te klikken op de linker boppehoeke fan it blêd.
Dêrnei
➤Gean nei Thús > Betingst opmaak en selektearje Nije regel .
It sil it finster Nije opmaakregel iepenje. Hjirynfinster,
➤ Selektearje Gebrûk in formule om te bepalen hokker sellen jo opmaak opsje út it Selektearje in regeltype fak.
As resultaat in nij fak mei de namme Opmaakwearden wêr't dizze formule wier is sil ferskine yn it ûnderste diel fan it Nije opmaakregel finster.
➤ Typ de folgjende formule yn it Opmaakwearden dêr't dizze formule wier is fak,
=ROW(A1)=HighlightActiveRow
De formule sil de aktive rige markearje mei jo selektearre opmaakstyl.
Op it lêst,
➤ Klik op Opmaak om de kleur foar markearring yn te stellen.
Nei it klikken op Opmaak , sil in nij finster mei de namme Sellen opmaak ferskine.
➤ Selektearje in kleur wêrmei jo de aktive rige markearje wolle fan it ljepblêd Folje .
Jo kinne ek in oare nûmeropmaak, lettertype en rânestilen ynstelle foar de aktive rige fanút de oare ljepper fan de oare ljeppers fan it finster Sellen opmaak , as jo wolle.
➤ Klik op OK .
No sille jo jo selektearre opmaak sjen ng styl yn it fak foarbyld fan it finster Nije opmaakregel .
➤ Klik op OK .
3.2. Koade tapasse foar automatysk ferfarskjen
Op dizze stap,
➤ Rjochtsklik op de blêdnamme ( CF & VBA ) wêr't jo de aktive rige markearje wolle.
It sil it VBA finster iepenje. Yn dit VBA finster sjogge jo it Code finster fandat blêd.
➤ Typ de folgjende koade yn it finster Koade ,
2697
De koade sil it ferfarsingsproses automatisearje. Hjir moat de namme (HighlightActiveRow) itselde wêze as de namme dy't jo jûn hawwe yn it fak Define Name .
➤ Slút of minimalisearje de VBA finster.
No, yn jo wurkblêd, as jo in sel selektearje, sil de hiele rige markearre wurde.
As jo selektearje in oare sel, sil de rige fan dy sel automatysk markearre wurde. Dizze kear hoege jo net op F9 te drukken om Excel te ferfarskjen.
Lês Mear: Hoe markearje Elke oare rige yn Excel
Konklúzje
Ik hoopje no dat jo witte hoe't jo de aktive rige yn Excel markearje kinne. As jo ferwarring hawwe oer ien fan 'e trije metoaden dy't yn dit artikel besprutsen binne, fiel jo frij om in reaksje efter te litten.