Az aktív sor kiemelése az Excelben (3 módszer)

  • Ossza Meg Ezt
Hugh West

Ha az Excel-adatkészlete sok oszlopot tartalmaz, akkor elég nehéz lesz megtalálni az adatokat egy sor egyik végétől a másik végéig. De ha létrehoz egy olyan rendszert, amelyben valahányszor kijelöl egy cellát az adatkészletében, az egész sor kiemelésre kerül, akkor könnyen megtalálhatja az adatokat az adott sorból. Ebben a cikkben megmutatom, hogyan lehet az aktív sort kiemelni az Excelben 3 különböző módon.

Tegyük fel, hogy a következő adatkészlettel rendelkezik. Egy sort szeretne kiemelni, amikor kiválasztja a sor egy celláját.

Gyakorlati munkafüzet letöltése

Aktív sor kiemelése.xlsm

3 módszer az aktív sor kiemelésére az Excelben

1. Aktív sor kiemelése feltételes formázás használatával

1.1. Feltételes formázás alkalmazása

Az aktív sor kiemeléséhez feltételes formázás használatával először,

➤ Jelölje ki a teljes munkalapot a lap bal felső sarkára kattintva.

Utána,

➤Go to Főoldal> Feltételes formázás és válassza a Új szabály .

Megnyitja a Új formázási szabály ablakban. Ebben az ablakban,

➤ Válassza ki Egy képlet segítségével határozza meg, hogy mely cellákat kell formázni opciót a Szabálytípus kiválasztása doboz.

Ennek eredményeképpen egy új, Formázza azokat az értékeket, ahol ez a képlet igaz jelenik meg a képernyő alsó részén. Új formázási szabály ablak.

➤ Írja be a következő képletet a Formázza azokat az értékeket, ahol ez a képlet igaz doboz,

=CELL("sor")=CELL("sor",A1)

A képlet kiemeli az aktív sort a kiválasztott formázási stílussal.

Végre,

➤ Kattintson a Formátum a kiemelés színének beállításához.

1.2. Formázási stílus beállítása az aktív sor kiemelésére

Miután rákattintott Formátum , egy új ablakot nyit, melynek neve Cellák formázása megjelenik.

➤ Válassza ki azt a színt, amellyel az aktív sort ki szeretné emelni a Töltse ki a címet. tab.

Az aktív sorhoz más számformázást, betűtípust és szegélystílust is beállíthat a többi lap más lapjain a Cellák formázása ablakot, ha szeretné.

➤ Kattintson a OK .

Most már látni fogja a kiválasztott formázási stílust a Előnézet doboza a Új formázási szabály ablak.

➤ Kattintson a OK .

Most,

➤ Válassza ki az adatállomány bármely celláját.

Az aktív cella teljes sora a kiválasztott színnel lesz kiemelve.

1.3. Manuális frissítés az aktív cella megváltoztatásakor

Az első cella kiválasztása után, ha bármely más sorból kiválaszt egy cellát, akkor azt látja, hogy az első sor még mindig ki van jelölve. Ez azért történik, mert az Excel nem frissítette magát. Az Excel automatikusan frissíti magát, amikor bármelyik cellában változtatás történik, vagy amikor egy parancsot ad. De nem frissíti magát automatikusan, amikor csak megváltoztatja a kijelölést. Ezért manuálisan kell frissítenie az Excelt.

➤ Sajtó F9 .

Ennek eredményeképpen az Excel frissíti magát, és az aktív sor kiemelésre kerül.

Most már csak ki kell választania egy cellát, és megnyomnia a F9 az aktív sor kiemeléséhez.

További információ: Excel váltakozó sorszín feltételes formázással [Videó]

2. Jelölje ki a sort az aktív cellával az Excelben a VBA használatával

Írhat kódot az aktív cella kiemelésére is a Microsoft Visual Basic alkalmazás (VBA) ...az első,

➤ Kattintson a jobb gombbal a lap nevére ( VBA ), ahol az aktív sort szeretné kiemelni.

Megnyitja a VBA ablak. Ebben a VBA ablakban a Kód: ablakában.

➤ Írja be a következő kódot,

 Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) Static xRow If xRow "" Then With Rows(xRow).Interior .ColorIndex = xlNone End With End With End If Active_Row = Selection.Row xRow = Active_Row With Rows(Active_Row).Interior .ColorIndex = 7 .Pattern = xlSolid End With End With End Sub End Sub 

Itt a kód megváltoztatja a kiválasztott cellával rendelkező sor színét egy olyan színnel, amelynek színindexe 7. Ha az aktív sort más színekkel szeretné kiemelni, akkor más számokat kell beillesztenie, a 7-es kódba beillesztve.

➤ Zárja be vagy minimalizálja a VBA ablak.

Most a munkalapon, ha kijelöl egy cellát, az egész sor ki lesz jelölve.

➤ Válasszon ki egy másik cellát egy másik sorból.

Látni fogja, hogy ez a sor most már ki lesz emelve.

További információ: Sor kiemelése, ha a cella bármilyen szöveget tartalmaz

Hasonló olvasmányok

  • Sorok és oszlopok elrejtése az Excelben: parancsikon és egyéb technikák
  • Rejtett sorok az Excelben: Hogyan lehet elrejteni vagy törölni őket?
  • VBA a sorok elrejtéséhez az Excelben (14 módszer)
  • Az összes sor méretének módosítása az Excelben (6 különböző megközelítés)
  • Az összes sor elrejtésének megszüntetése nem működik az Excelben (5 problémák és megoldások)

3. Az aktív sor automatikus kiemelése feltételes formázás és VBA használatával

3.1. Feltételes formázás alkalmazása

Az első módszerrel a következő gombot kell megnyomnia F9 hogy egy új sor kijelölése után frissítse az Excelt. A frissítés folyamatát automatizálhatja egy egyszerű VBA Ebben a módszerben megmutatom, hogyan lehet az aktív sort automatikusan kiemelni a feltételes formázás és a VBA .

Ehhez először meg kell határoznia egy nevet.

➤ Menj a Képletek lapot, és válassza a Név meghatározása .

Megnyitja a Új név ablak.

➤ Írjon be egy nevet (például HighlightActiveRow ) a Név mezőbe, és írja be =1 a A következőkre vonatkozik doboz.

➤ Sajtó OK .

Most,

➤ Jelölje ki a teljes munkalapot a lap bal felső sarkára kattintva.

Utána,

➤Go to Főoldal> Feltételes formázás és válassza a Új szabály .

Megnyitja a Új formázási szabály ablakban. Ebben az ablakban,

➤ Válassza ki Egy képlet segítségével határozza meg, hogy mely cellákat kell formázni opciót a Szabálytípus kiválasztása doboz.

Ennek eredményeképpen egy új, Formázza azokat az értékeket, ahol ez a képlet igaz jelenik meg a képernyő alsó részén. Új formázási szabály ablak.

➤ Írja be a következő képletet a Formázza azokat az értékeket, ahol ez a képlet igaz doboz,

=ROW(A1)=HighlightActiveRow

A képlet kiemeli az aktív sort a kiválasztott formázási stílussal.

Végre,

➤ Kattintson a Formátum a kiemelés színének beállításához.

Miután rákattintott Formátum , egy új ablakot nyit, melynek neve Cellák formázása megjelenik.

➤ Válassza ki azt a színt, amellyel az aktív sort ki szeretné emelni a Töltse ki a címet. tab.

Az aktív sorhoz más számformázást, betűtípust és szegélystílust is beállíthat a többi lap más lapjain a Cellák formázása ablakot, ha szeretné.

➤ Kattintson a OK .

Most már látni fogja a kiválasztott formázási stílust a Előnézet doboza a Új formázási szabály ablak.

➤ Kattintson a OK .

3.2. Kód alkalmazása az automatikus frissítéshez

Ebben a lépésben,

➤ Kattintson a jobb gombbal a lap nevére ( CF & VBA ), ahol az aktív sort szeretné kiemelni.

Megnyitja a VBA ablak. Ebben a VBA ablakban a Kód: ablakában.

➤ Írja be a következő kódot a Kód: ablak,

 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ThisWorkbook.Names("HighlightActiveRow") .Name = "HighlightActiveRow" .RefersToR1C1 = "=" & ActiveCell.Row End With End With End Sub 

A kód automatizálja a frissítési folyamatot. Itt a névnek (HighlightActiveRow) meg kell egyeznie azzal a névvel, amit a Név meghatározása doboz.

➤ Zárja be vagy minimalizálja a VBA ablak.

Most a munkalapon, ha kijelöl egy cellát, az egész sor ki lesz jelölve.

Ha egy másik cellát választ ki, akkor annak a cellának a sora automatikusan ki lesz jelölve. Ezúttal nem kell megnyomnia a F9 az Excel frissítéséhez.

Bővebben: Hogyan lehet kiemelni minden második sort az Excelben

Következtetés

Remélem, most már tudja, hogyan lehet kiemelni az aktív sort az Excelben. Ha bármilyen zavara van a cikkben tárgyalt három módszer bármelyikével kapcsolatban, kérjük, hagyjon megjegyzést.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.