[ kaza88 @ 01.10.2020. 13:10 ] @
Pokušavam da napravim nekakav pregled troškova. Imam različite kategorije sa različitim troškovima a sve je na mjesečnoj bazi. Troškove ručno dodajem tako što sabirem upisanu vrijednost prethodnih troškova sa vrijednošću novog troška. Na prvoj tablici mi je sve zbirno prikazano. Problem je što ima dosta pojedinačnih tablica (kategorija) pa je nezgrapno prebacivati se s jedne na drugu a tu je i ručno sabiranje. Namjeravam da na prvoj tablici gdje je cjelokupni pregled omogućim unos novog troška pomoću 3 padajuće liste, polja za unos iznosa i dugmeta s kojim bi taj iznos dodao u ćeliju koju sam odredio pomoću listi. Unešeni iznos bi se odmah vidio u osnovnoj tablici. Nažalost, za excel imam tek osnovna znanja, nedovoljna za ovaj projekat. Molio bih za pomoć kako da riješim ovaj problem. Uz pomoć tutorijala i savjeta nađenih na internetu, napravio sam za primjer skraćenu verziju, kako sam zamislio da to funkcioniše. Kategorije sam zamijenio s kupcima, troškove s artiklima a mjesece sa kvartalima. Umjesto troškova sabirem uplate. Dodao sam padajuće liste i dugme za unos. Izabrane vrijednosti s listi sam prikazao u ćelijama: Kupac-B15, Artikal-C15, Kvartal-D15. U ćeliji B17 je sastavljen naziv/adresa odredišne ćelije (Tablica!ćelija). Kada u makro ubacim konkretno adresu odredišne ćelije sve funkcionira (tako je sad u primjeru) ali kad pokušam da umetnem adresu dobivenu pomoću polja sa sastavljenom adresom (Pregled!B17 - removana linija u makru) dobijem grešku Run-time error '13': – Type mismatch Može li se ovo napraviti kako sam zamislio ili na bilo koji drugi način? Svakako bi bilo dobro dodati mogućnost da su troškovi (artikli) vezani za kategoriju (kupci) pa da se ne prikazuju na padajućoj listi ako ih kupac nema. Ovako se može izabrati nepostojeći trošak (artikal) ali ciljno polje prikaže #/D pa se vidi da taj trošak (artikal) ne postoji za odabranu kategoriju (kupca). Isto bi bilo dobro da ima dugme za oduzimanje a da prije unosa iznosa oba traže potvrdu namjere preko nekog dijaloga (MsgBox). Primjer: https://www.dropbox.com/s/fgaqk4lzxyjponu/Primjer1.xlsm?dl=0 |