Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Excel - VBA - ako riesit cyklus?

Registrovaný: 11.03.18
Prihlásený: 07.05.21
Príspevky: 42
Témy: 23
Príspevok NapísalOffline : 12.03.2018 0:04

Ahojte, ako vyriesit makro, aby inkrementovalo premennu vo vzorci vzhladom na dany mesiac v dostatocnom rozsahu, t.j. aby sa to opakovalo x mesiacov a vsetky medzivzorce sa zratali do jedneho sumacneho vzorca na koniec a vsetky medzivypocty sa do harku postupne hadzali do zvlast stlpcov? Vopred dik za pomoc.


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 24.04.2018 10:11

Aj keď ni celkom rozumiem čo potrebuješ, pokiaľ viem tak v exceli sa cykly robiť nedajú. Ak to ešte potrebuješ a možno to skús vysvetliť na nejakom príklade/obrázku/screene tak možno sa to dá urobiť inak.


Offline

Užívateľ
Užívateľ
Excel - VBA - ako riesit cyklus?

Registrovaný: 11.03.18
Prihlásený: 07.05.21
Príspevky: 42
Témy: 23
Príspevok Napísal autor témyOffline : 14.05.2018 14:03

Ešte je téma aktuálna, nevyriešila som to týmto spôsobom.
Išlo by o to, aby časť makra Excel opakoval dovtedy, kým sa nesplní daná podmienka. V mojom prípade, že rozráta mesačné splátky za kúpu auta u jednotlivých klientov podľa ich počtu v danom riadku po bunkách. Každý zákazník má iný počet splátok do konca, tak bude potrebné funkciu prilepenia sumy splátky do buniek podľa počtu splátok, napr. 22 splátok = 22 rovnakých súm za sebou v danom riadku, ďalší klient má 9 splátok = makro nakopíruje len 9 súm do daného riadka s klientom za sebou atď. Na to by však musel Excel danú funkciu cykliť (prilepiť hodnotu splátky podľa počtu splátok danému klientovi, kým nebude počet zostávajúcich splátok nula). Hodilo by sa to aj na ďalšie podobné výpočty.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.03.13
Prihlásený: 26.03.19
Príspevky: 4
Témy: 0
Príspevok NapísalOffline : 17.05.2018 16:11

Jednoduchšie je to bez makra/cyklov. Pokiaľ máš v stĺpci A názvy klientov, v stĺpci B cenu auta, v stĺpci C a D dátum začatia a ukončenia splácania (napr. 1.1.2018 a 31.12.2018), tak potom do stĺpca E si môžeš dopočítať počet mesačných splátok:
Kód:
=(YEAR(D2)-YEAR(C2))*12+MONTH(D2)-MONTH(C2)+1
Následne si do buniek F1:BA1 vložíš posledný deň mesiaca, t.j. 31.1.2018, 28.2.2018,..., a do bunky F2 nasledujúci vzorec, ktorý potom nakopíruješ aj do zvyšných buniek oblasti F2:BA1000
Kód:
=IF(AND(F$1>$C2,F$1<=$D2),$B2/$E2,"")
V mesiacoch, kedy má klient platiť splátky, bude vypočítaná výška splátky, a v opačnom prípade sa zobrazí prázdna bunka...


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Excel VBA

v Ostatné programy

2

424

22.11.2015 11:49

dano1805 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. excel makra vba

v Delphi, Visual Basic

1

1100

04.06.2011 9:43

Forty- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [VBA Excel] Blokovanie spustenia podprogramu

v Delphi, Visual Basic

0

1020

26.04.2008 22:52

Jezoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VBA Excel ... použitie úvodzoviek v premennej

v Delphi, Visual Basic

8

4215

01.06.2010 16:26

gozer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. EXCEL - cyklus na combobox

v Ostatné programy

1

1044

28.07.2009 17:10

PaloPa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Podvodnici a ako to riesit

v Krčma

16

2130

09.09.2011 13:42

Poki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako riešiť pravidelné výpadky internetu?

v Siete

4

776

28.09.2020 20:03

tiger220 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. V orange mi povedali klamstvo ako to riesit

v Obchody, reklamácie a právo

12

1258

09.04.2013 14:08

guess.whoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel - ako na vzorec

v Ostatné programy

2

403

25.06.2018 18:01

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TUTORIAl MS Excel ako przentacia

v Ostatné programy

0

757

06.05.2009 11:49

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel – vytváranie makra – ako opakovať funkciu?

v Ostatné

2

2100

28.05.2018 9:24

Idea Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Riešiť upgrade?

v PC zostavy

29

738

02.02.2016 20:29

Ingenium Deerro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel Dochadzka - Ako mozem pridat datumy do tejto sablony?

v Ostatné programy

3

953

31.08.2021 21:52

Googler1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako otvoriť calc súbor v MS office excel 2003?

v Ostatné programy

3

853

27.09.2009 20:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Oplati sa riešiť zvukovú kartu?

v Zvuk

9

416

01.07.2013 14:16

jankofranko2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VBA Solver v exceli

v Ostatné

0

313

06.11.2014 2:16

lucka.x Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra