Sisukord
Kui teie Exceli andmekogumil on palju veerge, muutub andmete leidmine rea ühest otsast teise otsa üsna keeruliseks. Kui aga genereerite süsteemi, kus iga kord, kui valite oma andmekogumi lahtri, tõstetakse esile kogu rida, siis saate hõlpsasti leida andmeid sellest reast. Selles artiklis näitan teile, kuidas Excelis aktiivset rida 3 erineval viisil esile tõsta.
Oletame, et teil on järgmine andmestik. Te soovite rõhutada rida, kui valite selle rea lahtri.
Lae alla praktiline töövihik
Aktiva rea esiletõstmine.xlsm3 meetodit aktiivse rea esiletõstmiseks Excelis
1. Rõhutage aktiivne rida, kasutades tingimuslikku vormingut
1.1. Rakendage tingimuslikku vormingut
Aktiivse rea esiletõstmiseks tingimusliku vormindamise abil, kõigepealt,
➤ Valige kogu oma tööleht, klõpsates lehe vasakus ülanurgas.
Pärast seda,
➤Sealt edasi Kodu> Tingimuslik vormindamine ja valige Uus reegel .
See avab Uus vormistamise reegel aknas. Selles aknas,
➤ Valige Kasutage valemit, et määrata, millised lahtrid tuleb vormindada valikust Valige reegli tüüp kast.
Selle tulemusel luuakse uus kast nimega Vormindage väärtused, mille puhul see valem on tõene ilmub alumise osa Uus vormindamise reegel aken.
➤ Sisestage järgmine valem lahtrisse Vormindage väärtused, mille puhul see valem on tõene kast,
=CELL("rida")=CELL("rida",A1)
Valem tõstab aktiivse rea esile teie valitud vormingu stiiliga.
Lõpuks ometi,
➤ Klõpsa Formaat et määrata esiletõstmise värv.
1.2. Määra vormindusstiil aktiivse rea esiletõstmiseks
Pärast klõpsamist Formaat , uus aken nimega Lahtrite vormindamine ilmub.
➤ Valige värv, millega soovite aktiivse rea esile tõsta. Täitke vahekaart.
Samuti saate määrata aktiivsele reale teistest vahekaartidest erineva numbrite vormindamise, kirjastiili ja raamide stiilid Lahtrite vormindamine aken, kui soovite.
➤ Klõpsa OK .
Nüüd näete oma valitud vormingu stiili väljalehtedes Eelvaade kasti Uus vormindamise reegel aken.
➤ Klõpsa OK .
Nüüd,
➤ Valige oma andmekogumi mis tahes lahter.
Kogu aktiivse lahtri rida tõstetakse esile teie valitud värviga.
1.3. Aktiivse lahtri muutmisel käsitsi uuendamine
Kui valite pärast esimese lahtri valimist lahtri mõnest teisest reast, näete, et esimene rida on endiselt esile tõstetud. See juhtub seetõttu, et Excel ei ole ennast värskendanud. Excel värskendab end automaatselt, kui mõnes lahtris tehakse muudatus või kui antakse käsk. Kuid ta ei värskendu automaatselt, kui te lihtsalt muudate valikut. Seega peate Exceli käsitsi värskendama.
➤ Press F9 .
Selle tulemusena värskendab Excel ennast ja aktiivne rida tõstetakse esile.
Nüüd tuleb lihtsalt valida lahter ja vajutada nuppu F9 aktiivse rea esiletõstmiseks.
Loe edasi: Exceli vahelduv reavärv tingimusliku vormindamisega [Video]
2. VBA abil Exceli aktiivse lahtri rea esiletõstmine
Samuti saate kirjutada koodi aktiivse lahtri esiletõstmiseks, kasutades Microsoft Visual Basic rakendus (VBA) . esimene,
➤ Paremklõpsake lehe nimel ( VBA ), kus soovite aktiivset rida esile tõsta.
See avab VBA aknas. Selles VBA aknas näete Kood selle lehe aknas.
➤ Sisestage järgmine kood,
Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) Static 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 End Sub
Siin kood muudab rea värvi valitud lahtri värvi, mis on värviindeksiga 7. Kui soovite rõhutada aktiivset rida teiste värvidega, peate sisestama muud numbrid, sisestatud 7 koodis.
➤ Sulge või minimeeri VBA aken.
Kui te valite oma töölehel lahtri, siis on kogu rida esile tõstetud.
➤ Valige teine lahter teisest reast.
Nüüd näete, et see rida on esile tõstetud.
Loe edasi: Ridade esiletõstmine, kui lahter sisaldab teksti
Sarnased lugemised
- Exceli ridade ja veergude peitmine: otsetee & Muud tehnikad
- Exceli varjatud read: kuidas neid eemaldada või kustutada?
- VBA Exceli ridade peitmiseks (14 meetodit)
- Kuidas muuta kõigi Exceli ridade suurust (6 erinevat lähenemist)
- Kõigi ridade peitmise tühistamine ei tööta Excelis (5 probleemi jaamp; Lahendused)
3. Aktiivse rea automaatne esiletõstmine tingimusliku vormindamise ja VBA abil
3.1. Kohaldage tingimuslikku vormingut
Esimese meetodi puhul tuleb vajutada F9 Exceli värskendamiseks pärast uue rea valimist. Värskendamise protsessi saab automatiseerida, kasutades lihtsat VBA kood. Selles meetodis näitan teile, kuidas saate aktiivse rea automaatselt esile tõsta, kasutades tingimuslikku vormingut ja VBA .
Selleks tuleb kõigepealt määrata nimi.
➤ Minge Valemid vahekaart ja valige Määrake nimi .
See avab Uus nimi aken.
➤ Sisestage nimi (näiteks HighlightActiveRow ). Nimi kasti ja sisestage =1 aastal Viitab kast.
➤ Press OK .
Nüüd,
➤ Valige kogu oma tööleht, klõpsates lehe vasakus ülanurgas.
Pärast seda,
➤Sealt edasi Kodu> Tingimuslik vormindamine ja valige Uus reegel .
See avab Uus vormindamise reegel aknas. Selles aknas,
➤ Valige Kasutage valemit, et määrata, millised lahtrid tuleb vormindada valikust Valige reegli tüüp kast.
Selle tulemusena luuakse uus kast nimega Vormindage väärtused, mille puhul see valem on tõene ilmub alumise osa Uus vormistamise reegel aken.
➤ Sisestage järgmine valem lahtrisse Vormindage väärtused, mille puhul see valem on tõene kast,
=ROW(A1)=HighlightActiveRow
Valem tõstab aktiivse rea esile teie valitud vormingu stiiliga.
Lõpuks ometi,
➤ Klõpsa Formaat et määrata esiletõstmise värv.
Pärast klõpsamist Formaat , uus aken nimega Lahtrite vormindamine ilmub.
➤ Valige värv, millega soovite aktiivse rea esile tõsta. Täitke vahekaart.
Samuti saate määrata aktiivsele reale teistest vahekaartidest erineva numbrite vormingu, kirjastiili ja raamide stiili, mis on teiste vahekaartide Lahtrite vormindamine aknas, kui soovite.
➤ Klõpsa OK .
Nüüd näete oma valitud vormingu stiili väljalehtedes Eelvaade kasti Uus vormistamise reegel aken.
➤ Klõpsa OK .
3.2. Automaatse uuendamise koodi rakendamine
Sellel etapil,
➤ Paremklõpsake lehe nimel ( CF & VBA ), kus soovite aktiivset rida esile tõsta.
See avab VBA aknas. Selles VBA aknas näete Kood selle lehe aknas.
➤ Sisestage järgmine kood faili Kood aken,
Private Sub Worksheet_SelectionChange(ByVal Target As Range) With ThisWorkbook.Names("HighlightActiveRow") .Name = "HighlightActiveRow" .RefersToR1C1 = "=" & ActiveCell.Row End With End Sub
Kood automatiseerib värskendusprotsessi. Siin peab nimi (HighlightActiveRow) olema sama, mis nimi, mille olete andnud failis Määrake nimi kast.
➤ Sulge või minimeeri VBA aken.
Kui te valite oma töölehel lahtri, siis on kogu rida esile tõstetud.
Kui valite teise lahtri, siis selle lahtri rida tõstetakse automaatselt esile. Seekord ei pea te vajutama klahvi F9 Exceli värskendamiseks.
Loe edasi: Kuidas Excelis iga teise rea esiletõstmine
Kokkuvõte
Loodan, et nüüd teate, kuidas Excelis aktiivset rida esile tõsta. Kui teil on segadust mõne selles artiklis käsitletud kolme meetodi kohta, jätke julgelt kommentaar.