Tímto způsobem zajistíte, že se ve vašich excelových tabulkách již nebudou zobrazovat nulové hodnoty, přestože tam stále jsou
Jak skrýt nulové hodnoty v aplikaci Excel

V tabulkách, které jsou naplněny daty, hodnoty null někdy ukazují mezery. Pokud chcete tyto mezery skrýt vizuálně, můžete skrýt nulové hodnoty, aniž byste je odstranili. Chcete -li to provést, postupujte takto:
- Vyberte buňky, ve kterých nechcete, aby se zobrazovaly nulové hodnoty.
- Excel 2007 a Excel 2010: Aktivujte kartu START. Ve skupině ŠABLONY VELIKOSTI klikněte na PODMÍNĚNÉ FORMÁTOVÁNÍ> PRAVIDLA ZVÝRAZNĚNÍ BUNEK> ROVNÝ. Do vstupního pole zadejte nulu. Ze seznamu WITH vyberte CUSTOM FORMAT.
- Excel až do verze 2003: V nabídce FORMÁT vyvolejte příkaz PODMÍNĚNÝ FORMÁT. V poli seznamu pod PODMÍNKOU 1 vyberte možnost SKUTEČNÁ HODNOTA BUNĚK. Do vstupního pole vedle něj zadejte nulu.
- Klikněte na tlačítko FORMÁTOVAT.

Ve všech verzích aplikace Excel zobrazí dialogové okno.
- Aktivujte záložku FONT. Tam pod COLOR vyberete barvu vašeho aktuálního pozadí buňky. Obvykle to bude bílá barva. Tuto volbu potvrďte tlačítkem OK.
- Zavřete také dialogové okno PODMÍNĚNÉ FORMÁTOVÁNÍ pomocí OK.
Nulové hodnoty se pak stále zobrazují ve vaší tabulce, ale již nejsou viditelné, protože jsou zobrazeny v barvě pozadí buňky.

Následující obrázek ukazuje příklad tabulky, ve které jsou buňky ve sloupci F formátovány podle popisu:
Jak zabránit zobrazení nulových hodnot v Excelu prostřednictvím VBA

Chcete pomocí makra automaticky skrýt všechny buňky s nulovou hodnotou? To může být užitečná aplikace pro čištění dat. Podívejte se na počáteční situaci v následující tabulce.
V této tabulce chceme skrýt všechny řádky, které obsahují buňky obsahující nulu. Použijte následující makro:
# Sponzorované odkazy #
Skrýt dílčí řádky If0 ()
Dim Cell jako rozsah
Pro každou buňku v ActiveSheet.UsedRange
If Cell.Value = 0 And Rows (Cell.Row) .Hidden = False _
Potom Rows (cell.Row) .Hidden = True
Další buňka
End Sub

Když spustíte makro pomocí výše uvedené tabulky, řádky 4, 12 a 16 jsou skryté.
V libovolném sloupci těchto řádků se zobrazí nulová hodnota. Pokud chcete místo nulové hodnoty zkontrolovat jiné kritérium, můžete přizpůsobit srovnání s číslem 0 v kódu programu.
Makro dělá příliš mnoho práce, protože také kontroluje buňky, které jsou v řadě, která byla dříve skrytá. Na oplátku makro zvládá s menším počtem příkazů, než kdyby mělo tuto skutečnost zachytit.
Chcete -li znovu zobrazit všechny buňky, stiskněte kombinaci kláves CTRL A a poté vyberte funkci „Formát - Řádek - Zobrazit“ nebo použijte následující makro:
Sub Zobrazit vše ()
Cells.Rows.Hidden = False
End Sub