Nalezeno 192 výsledků hledání

od lubo.
28 srp 2019 18:06
Fórum: Kancelářské balíky
Téma: Excel-filtrování - náhrada makra za funkci Vyřešeno
Odpovědi: 4
Zobrazení: 3455
Pohlaví: Nespecifikováno

Re: Excel-filtrování - náhrada makra za funkci Vyřešeno

a) fitrovat vzorcem jde, zatím hodně složitě, zůstaň u makra a počkej, až ms funkce sort, případně sortby uvolní pro běžné uživatele. b) čísla řádků - snadné, použij subtotal nebo aggregate - číslem řádku pak m§že být počet viditelných řádků. Dodatečně přidáno po 22 vteřinách: a) fitrovat vzorcem jd...
od lubo.
13 srp 2019 11:20
Fórum: Kancelářské balíky
Téma: Jak zrychlit práci/výkon excelu
Odpovědi: 46
Zobrazení: 8798
Pohlaví: Nespecifikováno

Re: Jak zrychlit práci/výkon excelu

Čtení s porozuměním je těžká úloha. Zkusím příklad. Máme dvě makra. MakroVOM je zjednodušená ukázka zaslaného makra, tj. upravuje blok po jednotlivých buňkách. MakroSTD dělá totéž standardním postupem, tj. upraví blok najednou. Pusť si obě a porovnej dobu (i třeba čitelnost kódu). Sub MakroVOM(&...
od lubo.
09 srp 2019 09:45
Fórum: Kancelářské balíky
Téma: Jak zrychlit práci/výkon excelu
Odpovědi: 46
Zobrazení: 8798
Pohlaví: Nespecifikováno

Re: Jak zrychlit práci/výkon excelu

Tohle je prkotina. Existuje notace R1C1. Stačí vzorce vytvořit jednou. Někde je to i použito. Add. podrobněji: Nemohu, kód je hodně nečitelný, velká část kódu je zakomentována něco se ale zřejmě zalomilo na nový řádek a luštit, co to má dělat se mi nechce. Nicméně, odkazovat se na buňku celou cestou...
od lubo.
09 srp 2019 08:04
Fórum: Kancelářské balíky
Téma: Excel - makro na hromadné smazání listů
Odpovědi: 1
Zobrazení: 1279
Pohlaví: Nespecifikováno

Re: Excel - makro na hromadné smazání listů

Makro se mi psát nechce. Proč ručně mažete jeden list po druhém a ne všechny najednou?

Šípkami v levém dolním rohu skoučíte na konec seznamu listů a vyberete poslední list, pak skočíte na začátek seznamu, stisknete shift a vyberete třetí list. Pak pravý klik na ouško listu, odstranit, ...
od lubo.
08 srp 2019 17:45
Fórum: Kancelářské balíky
Téma: Jak zrychlit práci/výkon excelu
Odpovědi: 46
Zobrazení: 8798
Pohlaví: Nespecifikováno

Re: Jak zrychlit práci/výkon excelu

Krátká odpověď : Celé to předělej.

Pracuješ s větší oblastí po jednotlivých buňkách. V každém kroku vkládáš do buněk vzorce a excel to musí několikrát přepočítat. Ty vzorce se počítají dost dlouho. Volání vzorců z vba také není nejrychlejší.
od lubo.
17 črc 2019 01:10
Fórum: Kancelářské balíky
Téma: Kopírování "hodnot" pomocí VBA
Odpovědi: 4
Zobrazení: 1879
Pohlaví: Nespecifikováno

Re: Kopírování "hodnot" pomocí VBA

Je to jesnoduché. Dim rCil2 As Range Dim rZdroj As Range Set rCil2 = Sheets("STYLISH").Range("f7") If Not IsEmpty(rCil2) Then If Not IsEmpty(rCil2.Offset(1, 0)) Then Set rCil2 = rCil2.End(xlDown) End If Set rCil2 = rCil2.Offset(1, 0) End If Set rZdroj = Sheets("STYLISH"...
od lubo.
18 kvě 2018 10:03
Fórum: Kancelářské balíky
Téma: Jak použít zápis FormulaR1C1 v Excelu?
Odpovědi: 4
Zobrazení: 888
Pohlaví: Nespecifikováno

Re: Jak použít zápis FormulaR1C1 v Excelu?

Pokud budete tento problém ještě někdy řešit, napište si do buňky vzorec jak jste zvyklý, přepněte zobrazení vzorců nas R1C1 a podívejte se do buňky, jak to má vypadat.
od lubo.
18 kvě 2018 09:59
Fórum: Kancelářské balíky
Téma: EXCEL - autom.sčítání
Odpovědi: 2
Zobrazení: 727
Pohlaví: Nespecifikováno

Re: EXCEL - autom.sčítání

Bez ošetření možných problémů (první řádky, texty, ...)

Tabulka je Tabulka1, sloupec je A:

=SUMA(POSUN(Tabulka1[[#Záhlaví];[A]];POČET(Tabulka1[A]);;-3))

Tady je to i pro malý počet řádků a texty

=SUMA(POSUN(Tabulka1[[#Záhlaví];[A]];POČET2(Tabulka1[A]);;MAX(-3;-POČET2(Tabulka1[A]))))
od lubo.
13 kvě 2018 23:17
Fórum: Kancelářské balíky
Téma: Funkce DATEDIF
Odpovědi: 3
Zobrazení: 994
Pohlaví: Nespecifikováno

Re: Funkce DATEDIF

V některých případech DATEDIF opravdu počítá špatně (nebo lépe - dává nečekané výsledky).
od lubo.
07 úno 2018 01:41
Fórum: Kancelářské balíky
Téma: Excel - rozdělení JmenoPrijmeni podle velkého písmena
Odpovědi: 10
Zobrazení: 1428
Pohlaví: Nespecifikováno

Re: Excel - rozdělení JmenoPrijmeni podle velkého písmena

@ elninoslov

Lze to snadno zjednodušit:

Kód: Vybrat vše

=IFERROR(PROČISTIT(NAHRADIT(A1;POZVYHLEDAT(PRAVDA;STEJNÉ(VELKÁ(ČÁST(A1;ŘÁDEK($A$2:INDEX($A:$A;DÉLKA(A1)));1));ČÁST(A1;ŘÁDEK($A$2:INDEX($A:$A;DÉLKA(A1)));1));0)+1;0;" "));A1)


(Funkce REPLACE umí také vkládat.)
od lubo.
22 lis 2017 14:41
Fórum: Kancelářské balíky
Téma: Excel-zakázat zápis do buněk po dosažení hodnoty v součtovém řádku
Odpovědi: 1
Zobrazení: 622
Pohlaví: Nespecifikováno

Re: Excel-zakázat zápis do buněk po dosažení hodnoty v součtovém řádku

Data -> ověření dat.

Kriterium vlastní, vzorec : =SUMA($A$1:$D$1) <=3

Vhodně upravte zprávu při porušení pravidla.
od lubo.
19 zář 2017 22:49
Fórum: Kancelářské balíky
Téma: Excel - součet podle datumu
Odpovědi: 9
Zobrazení: 3179
Pohlaví: Nespecifikováno

Re: Excel - součet podle datumu

SUMIFS? Snadné:

Kód: Vybrat vše

=SUMIFS($B$2:$B$264;$A$2:$A$264;">=1."&A265&" 2014";$A$2:$A$264;"<=31."&A265&" 2014")


Funkci den nepotřebuji.

Přejít na rozšířené vyhledávání