Co neumím je například vypsat pátou položku podle abecedy ze seznamu, který podle abecedy seřazen není.
@eLCHa
Funkcia RANK ma napadla hneď. Ale tá pracuje iba s číselnými hodnotami. Nevie zistiť poradie podľa abecedy.
Inak pri duplicitných hodnotách lepšie ako funkciu RANK je použiť maticový vzorec
http://www.myonlinetraininghub.com/excel-rank-rank-avg-and-rank-eq-functions
Na list2 prejdi makrom, alebo kliknutím na list.
Neviem prečo nepriložíš tvoj súbor.
Alfi, je to možné. Ale keď nedá prílohu, ako mám vedieť, čo chce?
A ak si dá namiesto "A1" výraz "$A1", tak si to bude môcť kopírovať aj do stĺpcov ako bude potrebovať.
Ak tam má byť iba jeden znak, tak to takisto funguje. Vyskúšaj.
Daj si prvú podmienku v podmienenom formátovaní
=OR(CODE(A1)<65;CODE(A1)>122) bez farby
a druhú
=MOD(CODE(A1);2)=0 s tou šedou farbou
If Not (cell.Value = 1 or cell.Value = 2) Then cell.ClearContents
Alebo
If (cell.Value <> 1 and cell.Value <> 2) Then cell.ClearContents
="Celkový součet je "&A1
alebo
="Celkový součet je "&SUM(A1:A3)
alebo česky
="Celkový součet je "&SUMA(A1:A3)
No ale to predsa potom môže otvoriť hocikto. To tam to heslo vôbec nemusím dávať.
Nejlepší řešení je asi zapsat událost prvního otevření někam do buňky a následně testovat při každém otevření tohoto sešitu onu buňku, může být přece na skrytém listu toho sešitu někde dole... If active cell= "uzotevreno" then userform.show end if .... nebo podobně dle situace v makru , pochopil jsem problém správně ?
No dobre to heslo si niekde uložím. Ale ak pri druhom otvorení nebude zadávať heslo, tak s čím to uložené heslo chceš porovnať?
Tak napíš ako si to predstavuješ?
Prvý zákazník si otvorí súbor zadá heslo a potom ten súbor uloží.
Pri druhom otvorení(hocikým) sa nebude pýtať na heslo. Teda ho otvorí hocikto.
No ak ten jeden pri druhom otvorení to heslo potrebovať nebude, tak ho predsa nebude potrebovať nikto. .
Takto, ale aby bylo zadání hesla ať jednoho, nebo druhého pouze jednorázové. Při dalším otevření sešitu až nesmí být zobrazena výzva k zadaní hesla, ale pouze se otevře UF
Tak načo tam to heslo chceš, keď po uložení to môže hocikto otvoriť?
Function zrataj(lcell As Range) As Double
' nastavi sa do bunky, kde chceme vlozit vzorec
zrataj = 0
For Each bunka In lcell
If bunka.Offset(0, 2) = "a" Then zrataj = zrataj + bunka
Next bunka
End Function
Asi si chcel niečo takéto?
Veď aj na posledný deň predchádzajúceho roka to funguje.
=C4-DATUM(ROK(C4)-1;12;31)
Alebo rozšíreným filtrom.
Odklikni presne podľa vzoru.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.