[ toci @ 05.08.2009. 22:12 ] @
Pozz! Zanima me da li u Excelu postoji opcija ili funkcija koja bi mi npr. broj 128 ispisala slovima: stodvadesetosam!!!
Znaci u A1 ukucam 128, a da mi u B1 ispisuje slovima: stodvadesetosam.

Unapred zahvalan!
[ Jpeca @ 06.08.2009. 05:13 ] @
Na sajtu www.praktikum.rs može se naći korisnička funkcija koja to radi. Bilo je o tome govora i na forumu
http://www.elitesecurity.org/t...spisivanje-brojeva-slovima-How
http://www.elitesecurity.org/t320890-Excel-Ispis-broja-slovima
[ mirjanagb @ 07.08.2009. 12:58 ] @
ovo je jedan od najboljih makroa napisanih do sad :)

zaista onom kom treba skracuje muku i dosadu pisanja cifre slovima.

jedino bih ja dodala makro i za slovima napisane pare a ne 00/100 i sl.

[ Jpeca @ 07.08.2009. 14:04 ] @
Citat:
jedino bih ja dodala makro i za slovima napisane pare a ne 00/100 i sl.

U prilogu koji je naveden http://www.elitesecurity.org/t153664-0#1097365 već je odrađeno - vidi funkciju slovimapare. Inače ispis x/100 standardno prihvaćen u nekim slučajevima - fakture i sl.



[ toci @ 09.08.2009. 20:40 ] @
hvala ali moze li mi neko reci kako da ovo koristim? Ja otvorim VB editor iskopiram ovo, sacuvam i sta onda? Kako se koristi ova funkcija tj. kako je pozivam u nekom sheet-u ili u nekom odredjenom polju?
Laik sam za Excel pa ako moze jos mala pomoc oko ovoga!
[ Jpeca @ 10.08.2009. 07:37 ] @
Jednostavno je pozoveš kao i postojeće (ugrađene) funkcije. Npr. ako želiš da ti je tekstualni ispis u B2 a iznos koji hoćeš da prikažeš slovima u B1, u B2 upišeš formulu
Code:
=slovima(B1)

Imaš i prikačen primer u navedenoj temi. Obrati pažnju da izvršavanje makra mora da ti bude omogućeno.
Ako koristiš Excel 2007, on ima poseban format za čuvanje radne tabele koja uključuje makroe *.xlsm. Takođe u ovoj verziji Excela nalakši način da omogućiš izvršavanje svojih makroa je da u Opcijama Excela (Excel Options -> Trust Centar -> Trust Centar Settings -> Trusted Locations dodaš My Document folder ili neki drugi folder u koji ćeš čuvati svoje Excel tabele sa makroima. U tom slučaju aplikacija neće svaki put pitati da li želiš da omogućiš izvršavanje makroa, za radne tabele iz tog foldera.
[ toci @ 10.08.2009. 16:48 ] @
Ja se stvarno izvinjavam ali meni ovde nista ne uspeva. Odradio sam sve kako si mi napisao, cak sam i uzeo gotovu verziju funkcije, stavio je u My Document's, ukljucio svoju bazu podataka uveo u polje gde zelim da mi ispise slovima cifru i nista! Dobijem #NAME?
Inace koristim Excel 2007!
[ toci @ 10.08.2009. 17:43 ] @
Postoji li negde objasnjenje kako korak po korak da odradim ovo, jer izgleda da ja ne znam kako da sacuvam ovu funkciju ili ne znam kako se pokrece, jer sam video da f-ja koja se sacuva i kada zeli da se pokrene onda ona odmah izlazi kao i ostale f-je kada krenu da se pisu, npr. kada krenem sa VLOO(odmah mi izbacuje da postoji VLOOKUP). E tako treba valjda da bude i sa ovom a meni se to ne desava!

[ toci @ 10.08.2009. 23:59 ] @
ima li neko da mi kaze kako da ovo odradim korak po korak, please???!!!
[ Jpeca @ 11.08.2009. 07:03 ] @
U tvom primeru nigde nevidim kod funkcije koji si kopirao. Kad otvoriš radnu svesku u VB editoru (Alt+F11) ubaci novi modul (vidi slilku ispod) i onda kod upiši u taj modul.

Mislim da će ti od koristi biti i da pogledaš temu http://www.elitesecurity.org/t222802-Office-Rad-sa-makroima

Ako hoćeš da ti funkcija bude dostupna u svim radnim sveskama treba da je snimiš u personal workbook. Naćićeš objašnjenje na sajtu www.praktikum.rs koji je spomenut u vezi ove funkcije.
[ toci @ 11.08.2009. 07:19 ] @
Hvala na pomoci! Pokusacu danas pa se javljam!
[ toci @ 11.08.2009. 11:40 ] @
Uspeo sam! Samo kako da promenim "c" u "č"?

Hvala jos jedanputa!



[Ovu poruku je menjao toci dana 11.08.2009. u 13:08 GMT+1]
[ Jpeca @ 11.08.2009. 14:09 ] @
Za č je navedeno objašnjenje u spomenutoj temi http://www.elitesecurity.org/t153664-0#1002560
[ toci @ 11.08.2009. 22:14 ] @
Jos jedanputa VELIKO HVALA!
[ toci @ 11.08.2009. 22:47 ] @
Hmmm, ako moze jos jedno pitanje. Ja sam malo preuredjivao ovo ali me zanima kako se pise ili sta treba da ubacim da bih dobio prazan prostor tj. ako imam 358,26din meni sada ispisuje ovako: tristotinepedesetosami 26/100 DIN. Ovo "i" na kraju treba da se nalazi ispred 26/100 i da ima razmak od slova "m", znaci da bude tristo........ i 26/100 DIN.
Trazio sam po ovim postovima, menjao i pokusavao ali nece!
[ Catch 22 @ 11.08.2009. 23:15 ] @
^ A tačno si prepisao celu funkciju?
U poslednjem redu između prvog znaka navoda i slova i postoji razmak!

Code:

slovima = rez & Format(dec, " i 00") & "/100"
[ toci @ 12.08.2009. 13:49 ] @
Ok, sada sve radi kako treba!

HVALA i POZZ!!!