Stano012 napsal/a:
=INDIRECT(ADDRESS(ROW(Hárok2!A1)*15+1; 1; 4; 1; "List2"); TRUE)
eLCHa má pravdu.
Ale excel to predsa dokáže. viď príloha.
Prípadne vo VBA použiť datový typ "decimal" až 28 platných cifier.
https://office.lasakovi.com/excel/vba-teorie-zaklady/promene-excel-vba/
Čo spočítavaš? Zrnká piesku v náklaďáku? Keď k fúre prihodíš ešte hrsť piesku?
@elninoslov
Dá sa to aj takto. Ale potom tam lomítko nedáš.
Názov súboru vyjadruje, čo si myslím o zadaní.
@mepexg
To sa asi hodí sem, ale "študentík" chcel riešenie makrom, keďže ho usilovne študuje.
Aj tak netuším, ako súvisí hodnota v bunke F9 s tým, že C8+C9=0.
Ale načo by si prikladal súbor?
No najjednoduchšie bude preškoliť tých ľudí, aby to zadávali správne.
12.00 =DOSADIT(A1;".";":")*1
12-00 =DOSADIT(A1;"-";":")*1
12,00 nie je text ale číslo 12
alebo ako je to v súbore.
alebo aj takto
=IF(MONTH(A1+61)<=5;"zima";"leto")
StrejdaPompo napsal/a:
Mě to nedává smysl ;-)...
A čo keby si tak priložil svoju prílohu?
Kto má vedieť, čo si ty predstavuješ zmenou na percentá?
loksik.lubos napsal/a:
ked vytvorim novy zosit tak mi skopiruje udaje zo stlpcov G s predchadzajuceho listu a vlozi mi ich do noveho zosita do stlpca D. A potrebujem aby mi porovnavalo zosity 2s1, 3s2,4s3 atd
@Jiří497
Myslím, že v tomto prípade ide o jazykovú bariéru.
zdena napsal/a:
Celé je to špatně, bo když změníš buňku na DDD nic se neděje
No keď chceš robiť vo VBA, tak syntax základných príkazov by si mal ovládať. A keď ti to zahlási chybu, tak by ti malo rozsvietiť. Proste dáš do googla SELECT CASE VBA a hneď máš výsledok. Nemusíš čakať kým ti nejaký "guru" odpovie alebo ti to vygoogli.
fortes napsal/a:
Vyřešeno, musel jsem vytvořit nový listbox3 a v makru to přepsat.
fortes napsal/a:
vyzkoušel jsem a to přejde bez chyby, ale vůbec nic se nestane
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.