Kazalo
Če ima vaš nabor podatkov v Excelu veliko stolpcev, je precej težko najti podatke od enega konca do drugega konca vrstice. Če pa ustvarite sistem, v katerem se ob vsaki izbiri celice v naboru podatkov poudari celotna vrstica, lahko zlahka najdete podatke iz te vrstice. V tem članku vam bom pokazal, kako na 3 različne načine poudariti aktivno vrstico v Excelu.
Predpostavimo, da imate naslednji nabor podatkov. Želite označiti vrstico, kadar izberete celico te vrstice.
Prenesi delovni zvezek za prakso
Označite aktivno vrstico.xlsm3 metode za poudarjanje aktivne vrstice v Excelu
1. Označite aktivno vrstico z uporabo pogojnega oblikovanja
1.1. Uporaba pogojnega oblikovanja
Če želite s pogojnim oblikovanjem označiti aktivno vrstico, najprej,
➤ S klikom na zgornji levi kot lista izberite celoten delovni list.
Nato,
➤Najdi na Domov> Pogojno oblikovanje in izberite Novo pravilo .
Odprlo se bo okno Novo pravilo za oblikovanje V tem oknu,
➤ Izberite S formulo določite, katere celice je treba oblikovati možnost iz Izberite vrsto pravila polje.
Posledično se odpre novo polje z imenom Oblikovanje vrednosti, pri katerih je ta formula resnična se prikaže v spodnjem delu Novo pravilo za oblikovanje okno.
➤ Vnesite naslednjo formulo v Oblikovanje vrednosti, pri katerih je ta formula resnična polje,
=CELL("vrstica")=CELL("vrstica",A1)
Formula bo poudarila aktivno vrstico z izbranim slogom oblikovanja.
Končno,
➤ Kliknite na Format za nastavitev barve za poudarjanje.
1.2. Nastavite slog oblikovanja, da poudarite aktivno vrstico
Po kliku na Format , se odpre novo okno z imenom Oblikovanje celic se prikaže.
➤ Izberite barvo, s katero želite poudariti aktivno vrstico iz Napolnite zavihek.
Nastavite lahko tudi drugačno oblikovanje številk, pisavo in sloge robov za aktivno vrstico iz drugega zavihka drugih zavihkov Oblikovanje celic če želite.
➤ Kliknite na V REDU .
Zdaj boste izbrani slog oblikovanja videli v Predogled polje Novo pravilo za oblikovanje okno.
➤ Kliknite na V REDU .
Zdaj,
➤ Izberite katero koli celico v naboru podatkov.
Celotna vrstica aktivne celice bo označena z izbrano barvo.
1.3. Ročno osvežitev ob spremembi aktivne celice
Če po izbiri prve celice izberete celico iz katere koli druge vrstice, boste videli, da je prva vrstica še vedno označena. To se zgodi, ker se Excel ni osvežil. Excel se samodejno osveži, ko spremenite katero koli celico ali ko je podan ukaz. Vendar se ne osveži samodejno, ko samo spremenite izbor. Zato morate Excel osvežiti ročno.
➤ Tisk F9 .
Excel se bo osvežil in aktivna vrstica bo označena.
Tako morate zdaj samo izbrati celico in pritisniti F9 da označite aktivno vrstico.
Več: Excelova izmenična barva vrstic s pogojnim oblikovanjem [Video]
2. Označite vrstico z aktivno celico v Excelu z uporabo VBA
Prav tako lahko napišete kodo za označevanje aktivne celice z uporabo Microsoftove Aplikacija Visual Basic (VBA) . Najprej,
➤ Z desno tipko miške kliknite na ime lista ( VBA ), kjer želite označiti aktivno vrstico.
Odprlo se bo okno VBA okno. V tem VBA v oknu se prikaže Koda okno tega lista.
➤ Vnesite naslednjo kodo,
Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) Statični xRow If xRow "" Then With Rows(xRow).Interior .ColorIndex = xlNone End With End If Active_Row = Selection.Row xRow = Active_Row With Rows(Active_Row).Interior .ColorIndex = 7 .Pattern = xlSolid End With End Sub
Tukaj bo koda spremenila barvo vrstice z izbrano celico z barvo, ki ima barvni indeks 7. Če želite aktivno vrstico označiti z drugimi barvami, morate v kodo vstaviti druge številke, vstavljene iz 7.
➤ Zaprite ali zmanjšajte VBA okno.
Če zdaj v delovnem listu izberete celico, bo označena celotna vrstica.
➤ Izberite drugo celico iz druge vrstice.
Ta vrstica bo zdaj označena.
Preberi več: Označite vrstico, če celica vsebuje katero koli besedilo
Podobna branja
- Skrijte vrstice in stolpce v Excelu: bližnjice in druge tehnike
- Skrite vrstice v Excelu: kako jih odstraniti ali izbrisati?
- VBA za skrivanje vrstic v programu Excel (14 metod)
- Kako spremeniti velikost vseh vrstic v Excelu (6 različnih pristopov)
- Odkrivanje vseh vrstic ne deluje v Excelu (5 vprašanj in amp; rešitve)
3. Samodejna označitev aktivne vrstice z uporabo pogojnega oblikovanja in VBA
3.1 Uporaba pogojnega oblikovanja
Pri prvi metodi morate pritisniti F9 za osvežitev programa Excel po izbiri nove vrstice. Postopek osveževanja lahko avtomatizirate z uporabo preprostega VBA V tej metodi vam bom pokazal, kako lahko samodejno označite aktivno vrstico z uporabo pogojnega oblikovanja in VBA .
Za to morate najprej določiti ime.
➤ Pojdite na Formule in izberite zavihek Opredelitev imena .
Odprlo se bo okno Novo ime okno.
➤ Vnesite ime (na primer HighlightActiveRow ) v Ime in vnesite =1 v Nanaša se na škatla.
➤ Tisk V REDU .
Zdaj,
➤ S klikom na zgornji levi kot lista izberite celoten delovni list.
Nato,
➤Najdi na Domov> Pogojno oblikovanje in izberite Novo pravilo .
Odprlo se bo okno Novo pravilo za oblikovanje V tem oknu,
➤ Izberite S formulo določite, katere celice je treba oblikovati možnost iz Izberite vrsto pravila škatla.
Posledično se pojavi novo polje z imenom Oblikovanje vrednosti, pri katerih je ta formula resnična se prikaže v spodnjem delu Novo pravilo za oblikovanje okno.
➤ Vnesite naslednjo formulo v Oblikovanje vrednosti, pri katerih je ta formula resnična polje,
=ROW(A1)=HighlightActiveRow
Formula bo poudarila aktivno vrstico z izbranim slogom oblikovanja.
Končno,
➤ Kliknite na Format za nastavitev barve za poudarjanje.
Po kliku na Format , se odpre novo okno z imenom Oblikovanje celic se prikaže.
➤ Izberite barvo, s katero želite poudariti aktivno vrstico iz Napolnite zavihek.
Za aktivno vrstico lahko nastavite tudi drugačno oblikovanje številk, sloge pisave in obrobe iz drugega zavihka drugih zavihkov Oblikovanje celic če želite.
➤ Kliknite na V REDU .
Zdaj boste izbrani slog oblikovanja videli v Predogled polje Novo pravilo za oblikovanje okno.
➤ Kliknite na V REDU .
3.2 Uporaba kode za samodejno osveževanje
Na tem koraku,
➤ Z desno tipko miške kliknite na ime lista ( CF & amp; VBA ), kjer želite označiti aktivno vrstico.
Odprlo se bo okno VBA okno. V tem VBA v oknu se prikaže Koda okno tega lista.
➤ Vnesite naslednjo kodo v Koda okno,
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ThisWorkbook.Names("HighlightActiveRow") .Name = "HighlightActiveRow" .RefersToR1C1 = "=" & ActiveCell.Row End With End Sub
Koda bo avtomatizirala postopek osveževanja. Ime (HighlightActiveRow) mora biti enako imenu, ki ste ga podali v ukazu Opredelitev imena škatla.
➤ Zaprite ali zmanjšajte VBA okno.
Če zdaj v delovnem listu izberete celico, bo označena celotna vrstica.
Če izberete drugo celico, bo vrstica te celice samodejno označena. Tokrat vam ne bo treba pritisniti F9 za osvežitev programa Excel.
Preberite več: Kako poudariti vsako drugo vrstico v Excelu
Zaključek
Upam, da zdaj veste, kako označiti aktivno vrstico v Excelu. Če imate kakršne koli nejasnosti glede katere koli od treh metod, obravnavanih v tem članku, vas prosimo, da pustite komentar.