WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Počet buněk s textem

hlavní kategorie | zpět | + odpovědět na toto téma
Počet buněk s textem - diskuze na toto téma
Dobrý den, mám následující problém: Mám oblast buněk, v nichž je buď a) text (nepřeškrtnutý) nebo b) přeškrtnutý text nebo c) jsou prázdné. Do výsledné buňky potřebuji zjistit počet buněk s nepřeškrtnutým textem. Děkuji za Vaše rady

Lobo | 30.9.2015 21:55  
 
 
řešení pomocí vlastní funkce zde: www.extendoffice.com/documents/excel/1960-excel-count-sum-strikethrough-cells.html
Odpověď
oldy | 30.9.2015 23:12  
 
 
děkuji za návod, zatím pro mě má nedostatek, který vyplývá z toho, že jsem napsal nepřesné zadání: z oblasti buněk, které jsou a)nepřeškrtnuté s textem b)přeškrtnuté s textem c) prázdné potřebuji zjistit počet buněk s nepřeškrtnutým textem (bez přeškrtnutých i bez těch prázdných) V tuto chvíli to zjistí počet buněk nepřeškrtnutých s textem i těch prázdných (a vyřadí to jen ty přeškrtnuté). Nedal jsem přesné zadání.
Odpověď
elninoslov | 1.10.2015 06:21  
 
 
Tak iba ten jeden riadok o ďalšiu podmienku s AND : If Not pRng.Font.Strikethrough And pRng <> "" Then
Odpověď
oldy | 2.10.2015 22:28  
 
 
Funguje. Nicméně: pokud do buňky vepíšu text, započte ji do celkového počtu. Pokud pak ale nastavím pro tuto buňku přeškrtnutý text, celkový počet se nezmění (měl by se o 1 snížit). Aby k odpočtu došlo, musím do nějaké vedlejší buňky napsat něco přeškrtnutě a pak to pomocí kopírování formátu přenést na danou buňky. Teprve pak tuto buňku excel nebude započítávat do celkového počtu. Nevím proč to funguje takto tak trochu oklikou, každopádně funkční to je. Díky
Odpověď
elninoslov | 9.10.2015 22:37  
 
 
Zmena formátu nevyvolá v Exceli žiadnu udalosť, tak preto Vám to nefunguje, tak ako by ste si prial. Ešte vyskúšajte takúto "barličku". Prepočet nastane pri zmene kurzora. Teda akonáhle kliknete po zmene formátu na inú bunku. Pridal som tam aj zrušenie prečiarknutého formátu v prázdnych bunkách zo sledovanej oblasti. Rozsah tejto sledovanej oblasti si musíte nastaviť v makre. Excel ale vo svojej automatickej snahe dopĺňa formáty z vedľajších buniek.
Odpověď