Tartalomjegyzék
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.xlsm3 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.