Přejít k hlavnímu obsahu

Jak zvýraznit celý / celý řádek při posouvání v listu aplikace Excel? 

Pokud máte velký list s více sloupci, bude pro vás obtížné rozlišit data na tomto řádku. V tomto případě můžete zvýraznit celý řádek aktivní buňky, abyste mohli rychle a snadno zobrazit data v tomto řádku při posouvání vodorovným posuvníkem. V tomto článku budu hovořit o některých tricích, jak tento problém vyřešit .

Při posouvání pomocí kódu VBA zvýrazněte celý řádek

Při posouvání pomocí Kutools pro Excel zvýrazněte celý řádek / sloupec / řádek a sloupec


Následující kód VBA vám pomůže dynamicky zvýraznit řádek vybrané buňky, postupujte takto:

1. Aktivujte list, který chcete zvýraznit celý řádek vybrané buňky, a poté klikněte pravým tlačítkem na kartu listu a vyberte Zobrazit kód z nabídky pravého tlačítka myši, viz screenshot:

doc zvýraznit celý řádek 1

2. V otevřeném Microsoft Visual Basic pro aplikace do tohoto prázdného modulu zkopírujte následující kód:

Kód VBA: Při posouvání zvýrazněte celý řádek

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Cells.Interior.ColorIndex = 0
Target.EntireRow.Interior.ColorIndex = 8
End Sub

3. Poté uložte a zavřete tento kód, nyní, když kliknete na buňku, celý řádek této vybrané buňky bude zvýrazněn jako následující zobrazené screenshoty:

doc zvýraznit celý řádek 2
1
doc zvýraznit celý řádek 3

Poznámky:

1. V tomto skriptu můžete změnit barvu zvýraznění na jinou, která se vám líbí “Target.EntireRow.Interior.ColorIndex = 8”, Změňte číslo 8 do jiného barevného indexu.

2. Pokud chcete tento kód deaktivovat, stačí přejít na Microsoft Visual Basic pro aplikace okno a odstraňte kód.

3. Tento kód také může zvýraznit řádky vybraného rozsahu buněk jako následující výsledek:

doc zvýraznit celý řádek 4

4. Tento kód se použije pouze na aktuální list.

5. Pokud jsou v listu nějaké barevné buňky, barva buňky se při použití tohoto kódu ztratí.


Pokud byste chtěli vyzkoušet nový nástroj - Kutools pro Excel, S jeho Rozložení pro čtení, můžete snadno zvýraznit celý řádek nebo celý sloupec nebo oba řádky a sloupce aktivní buňky.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů. 

Po instalaci Kutools pro Excel, proveďte prosím následující kroky:

1. Vyberte buňku nebo oblast buněk, kde chcete zvýraznit řádky.

2, klikněte Kutools > Rozložení pro čtení rozevírací tlačítko> Nastavení rozložení pro čtení, viz screenshot:

3. V Nastavení rozložení pro čtení V dialogovém okně vyberte jeden typ, který potřebujete zvýraznit řádek nebo sloupec pod Tvary sekce a poté určete styl tohoto tvaru, zároveň můžete zvolit další možnosti, například barvu nebo průhlednost, jak potřebujete, viz screenshot:

Tipy: Chcete-li zvýraznit řádek a sloupec vybrané buňky, vyberte Kris Kros pod Tvary část, a zvolte Svislá čára zvýrazní celý sloupec aktivní buňky.

4. Po dokončení nastavení v dialogovém okně klikněte prosím Oka nyní, když kliknete na buňku, celý řádek se zvýrazní najednou. A bude se dynamicky přesouvat při změně vybraných buněk.

Poznámky:

1. Tento nástroj můžete zrušit zrušením zaškrtnutí Rozložení pro čtení znovu.

2. To Rozložení pro čtení funkce se použije na všechny listy v sešitu.

3. To Rozložení pro čtení funkce bude deaktivována při příštím spuštění sešitu.

4. Pomocí tohoto nástroje bude zachována vaše barevná buňka.

Kliknutím zobrazíte další podrobnosti o tomto rozložení pro čtení.

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
grazie
Molto utile ,
Ho un problema però, annulla l'eventuale colore delle celle che seleziono o se volessi impostare altro colore a una cella quando la seleziono mi scompare.
grazie
This comment was minimized by the moderator on the site
Hello, andrea

It may be difficult to modify the VBA code, so, here, I recommend you to apply the Conditional Formatting feature for solving this problem, please view the below article:
https://www.extendoffice.com/documents/excel/3500-excel-highlight-selected-row-conditional-formatting.html

Or you can use the Kutools for Excel' Reading Layout feature, you can try it 30 days for free.
Please download from: https://www.extendoffice.com/download/kutools-for-excel.html
This comment was minimized by the moderator on the site
This is so cool, but it removes any existing highlights from cells unless they are the result of conditional formatting. Any way to avoid that?
This comment was minimized by the moderator on the site
Hello, BHarris
It may be difficult to modify the VBA code, so, here, I recommend you to apply the Conditional Formatting feature for solving this problem, please view the below article:
https://www.extendoffice.com/documents/excel/3500-excel-highlight-selected-row-conditional-formatting.html

Or you can use the Kutools for Excel' Reading Layout feature, you can try it 30 days for free.
Please download from: https://www.extendoffice.com/download/kutools-for-excel.html
This comment was minimized by the moderator on the site
Does not work for MS Office - Excel 2016
This comment was minimized by the moderator on the site
is there a way to get it to only do a set of 4 cells along the specific row?
This comment was minimized by the moderator on the site
Hello, David,
The following VBA code can help you to highlight the cells that you selected, please try it. Hope it can help you!

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = 0
Target.Interior.ColorIndex = 8
End Sub
This comment was minimized by the moderator on the site
Hi thanks for providing the code....it is so useful for our report, but actually for my report the hyperlink is there in the other sheet in the same workbook and highlighted cell is there in the next sheet, that selected cell row total should be selected. but while running this code im getting a run-time error '1004'. will you please help me on this ...
This comment was minimized by the moderator on the site
Thank You for this !
This comment was minimized by the moderator on the site
Thank you for the code to highlight the whole row. It is *AWESOME* and is going to make scrolling spreadsheets so much easier.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations