Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  30 31 32 33 34 35 36 37 38   další » ... 77

=ČÁST(POLÍČKO("filename";A1);NAJÍT("[";POLÍČKO("filename";A1))+1;NAJÍT("]";(POLÍČKO("filename";A1)))-NAJÍT("[";POLÍČKO("filename";A1))-6)

ale pozor, vzorec NEFUNGUJE IHNED, ALE AŽ PO PRVNÍM ULOŽENÍ !!! a to proto, protože fce POLÍČKO (CELL) není přepočítávána F9 nebo jakkoli jinak.

V tom případě bych to co bude v textboxech nedával do excelovských buněk pomocí pojmenovaných buněk, protože to tam uloží tak, jak je v textboxu, tedy TEXT a ne číslo. Takže to do buňky zapsat jako číslo makrem, (...TextBox1.Value * 1)všechny výpočty v tabulce, která nebude vidět dělat s čísly (bez mezer) a pak zobrazit s mezerama.
Asi bych tedy postupoval obráceně, nejprve bych to vytvořil funkční s čísly v tabulce a pak na to narouboval userform a textboxy.

jak bylo napsáno v popisu chyby HODNOTA
tj. NEPOUŽÍVAT OPERÁTORY, tedy znaménka plus, mínus
ale použít SUMA a středníky

=SMALL(A1:E1;1)&SMALL(A1:E1;2)&SMALL(A1:E1;3)&SMALL(A1:E1;4)&SMALL(A1:E1;5)

No z obrázku vzorce neuvidím, zkuste tedy tento odkaz:
http://office.microsoft.com/cs-cz/excel-help/oprava-chyby-hodnota-HP010342330.aspx

????
proč IF ? na součet.
SUMA sčítá i když je bunka prázdná.

@ jirka32
píšete "... nějak jednodušeji ..."
tak pracujte s čísly jak psal eLCHa a výsledek pak zobrazit ..... třeba pozpátku 5
Už jsem to psal, jestli si zbytečně nekomplikujete makro (a tím i život).
Jen bych chtěl vědět, proč je nutné zobrazovat číslo s mezerou ? Chápu, že se lepší čte.

INFO : vymaž Module3, on sice "nepřekáží" , ale ten tam nepatří a zatoulal se mi tam z jiného kodu.

?

Kdysi jsem něco takového jako kombinace pro sportku (rozpis) řešil, tady je to trochu upravené. Vypisuje na nový list do sl. A co nová kombinace to nový řádek.

Nevím jak mají ty výpočty dál fungovat, jestli toto celé snažení zbytečně kod nekomplikuje.
V příloze je př. jak to lze řešit, ale netušm, zda výpočet má proběhnout ihned nebo až po vyplnění posledního textboxu.
Nějakým způsobem je tam ošetřena i možnost, že klávesou Backspace smažete celé číslo, pak to totiž házelo chybu, protože byla násobena prázdná buňka x 1.
Zkuste, jestli se vám z toho něco hodí do vašich výpočtů. 9

příklad - příloha

TextBox to "vyplivne" sice jako formát obecný, ale s mezerou. Stačí toto číslo vynásobit *1, čímž excel donutíte, aby to bral jako číslo.

@ eLCHA
i já děkuji za ukázku, ale mám k tomu ještě dotaz.

příklad: omylem zapíšu číslo, třeba jedna, ale chci zapsat něco jiného, dám backspace a error. Já jsem to tam řešil "on error resume next". Je na to nějaký lepší LÉK ?
Jinak samozřejmě perfektní,.....no...jako vždy. 5

podobný způsob, který číslo formátuje ihned, je přehlednější při zápisu, ale netuším jak tam dostat měnu (Kč)


Strana:  1 ... « předchozí  30 31 32 33 34 35 36 37 38   další » ... 77

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Týden v roce

Petr92 • 16.7. 15:34

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28