Děkuji, toto mě opravdu nenapadlo, vždy jsem pracoval buď v jednom listu, a nebo listy byly odlišné.
Dobrý den, potřebuji trochu poradit. Na listu č. 1 mám tabulky cca 50 řádků a 40 sloupců, buňky, sloupce a řádky jsou různě velké. Tento list potřebuji kompletně nakopírovat do dalších 20 listů v sešitu, ale i s rozměry řádků a sloupců. Při běžném kopírování mi to zkopíruje hodnoty, vzorce, ale řádky a sloupce jsou velké jen podle prázdného listu, kam kopíruji, a nikoliv dle mého upraveného listu. Musím mít všech 20 listů v sešitu se stejným formátem, vzhledem atd, jen se budou lišit v názvu. Děkuji
super,
Poki funguje to, jen jsem si ho trochu ještě musel doopravit, ale tvůj základ je to, co jsem potřeboval.
Cajka: fce suma cisel je upravená fce suma, která mi sčítá číslice v buňce, např. A3=18 a pro B3 =sumacisel(A3) je vysledek v B3-9
Děkuji moc
Zdravím, v přiloženém vzorci je někde chyba, můžete jí zkusit najít??
O co jde, první vzorec jsem potřeboval rozšířit o podmínku, pokud je v I43 číslo větší jak 21, tak se provede součet v I43)fce sumacisel), pokud ne (čili 1-21)tak se provede původní výpočet z H43 (samozřejmě převedený do řím. čílic.
první vzorec funguje dobře, po vložení podmínky mi píše, že jsem zadal moc argumentů
=KDYŽ(J44="";KDYŽ(A43=HODNOTA($Q$6);ROMAN(sumacisel(H43));"");ROMAN(sumacisel(H43)))
=KDYŽ(J44="";KDYŽ(A43=HODNOTA($Q$6);když(I43>21;ROMAN(sumacisel(H43));ROMAN(sumacisel(I43)));"";ROMAN(sumacisel(H43)))
děkuji
To krapl
zde je ta příloha.
Děkuji za snahu
Promiň, že opět obtěžuji, ale narazil jsem na problém, se kterým si nevím rady. V buňce E4, (číslo v ní je v [ ])je formátovaná jako text a nemohu tam dát žádnou funkci, pokud to udělám tak se [ ] nezobrazí. To samé, pokud formát buňky změním na obecné či číslo. U F4, kde jsou ( ), vše funguje OK. Problém je v tom, že E4 je konečný výpočet
Super, to je ono!!
už si jenom upravím, aby nebyla dupicita B3 a B4 a mezi C3 a C4. A je hotovo.
Děkuji moc a mnohokráte
Dobrý den,
Potřeboval bych poradit.
Ve zdrojové oblasti buněk jsou čísla, která se převádí do extra buňky, kde se všechna čísla řadí za sebou dle kritéria, následně se převádí do cílové oblasti buněk tak že každá bunka obsahuje jen jednu číslici v nějakém počtu. Já potřebuji dle dritérií určitým číslicím přiřadit závorky. Ideální by bylo rozšířit stávající konečný vzorec, já to zkoušel přes Když, ale nedařilo se mi.
více info v Příloze.
Děkuji
Super děkuji, funguje to, akorát jsem použil vzorce od krapla, je to jednodušší a funguje automaticky, ale Poki, děkuji za snahu, ve VBA jsem lama, tak to je na mě trochu moc složité, možná časem, až budu vzdělanější .
Krapl děkuji, funguje to, akorát jsem musel vložit a následně skrýt sloupec
Tak a problém je tu
Poki, promiň, že opět otravuji, ale mam problém s převedením kodu do jiné tabulky. Hodnoty jsem přepsal dle mé tabulky.
1. vymazání sloupce funguje
2. vložení 1. NULY funguje
3. začátek zapisování číselné řady = problém
v tomto zápisu (viz kod), mi to číselné řady vypíše správně, ale místo v umístění H40:H11 jsou v H1048575:H1048398
4. vložení další Nuly a 5. zpět na cyklus nevím, zda je zápis správně, tam jsem se nedostal
Toto dělá, když J5=5
Sub DoplnRimskeDS()
Dim OblastKONEC As Range
Dim kdeKONEC As Long
Dim radekKONEC As Long
Dim Radek As Long
Dim PosledniBUNKA As Range
'smazani oblasti B
Range("H11:H46").ClearContents
Set OblastKONEC = Range("a38:a46")
kdeKONEC = Range("j5").Value
radekKONEC = OblastKONEC.Find(kdeKONEC, , , xlWhole).Row
Set PosledniBUNKA = Range("h11")
'první vložení nuly
Cells(radekKONEC, 8) = 0
dalsi:
'cyklus pro 1-21
For i = 1 To 21
If Len(PosledniBUNKA) = 0 Then
Radek = Cells(41, 8).End(xlDown).Row - 1
Cells(Radek, 8).Formula = "=roman(" & i & ",4)"
End If
Next i
'vlozeni dalsi nuly
If Len(PosledniBUNKA) = 0 Then
Radek = Cells(41, 8).End(xlDown).Row - 1
Cells(Radek, 8).Formula = 0
End If
'zpet na cyklus
If Len(PosledniBUNKA) = 0 Then
GoTo dalsi
End If
End Sub
když J5=6, tak umístění je správné, ale v H41 se I-XXI stále mění, jako by se losovalo dokud nezastavím makro. H40 se neděje nic
pokud je J5=1, tak je H41=V, H42IV, H43=III, H44II, H45=XIX, H46=0
snad jsem to vysvětlil srozumitelně, nevíš náhodou, co s tím??
děkuji, je to trochu složitější, než jsem si představoval, ale hlavní je, že to funguje, ted se to pokusím přepasovat do své tabulky a uvidíme
Dík moc
Dobrý den
opět obtěžuji dotazem.
Potřebuji vytvořit číselnou řadu v římských číslicích od 0 do XXI, která se bude opakovat stále za sebou 0,I,...,XXI,0,I,...
Asi jsem si vzal větší sousto, než jsem schopen sníst a nevím, jak na to.
Další info je v příloze. Děkuji
krapl, trochu složitější, než jsem si to představoval, ale něco z toho předělám a využiju a nebo současnou tabulku trochu rozšířím Děkuji moc
Super, děkuji, funguje to, už vím, kde jsem dělal chybu, je to jednodušší, než jsem si myslel. Dík moc
Dobrý den, potřebuji poradit. Dělám si přehled čínského horoskopu na 100 let. Problém je v tom, že každý rok začíná jiným datumem a má i jiné trvání. Nevím, jak zobrazit průběh trvání daného znamení, ve kterém chci použít vyhledávání fci Svyhledat s odkazem na celé datum narození (dd,mm,rrrr)
Snad jsem dotaz napsal srozumitelně, nalé info i v příloze
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.