EXCEL pomoć

2

EXCEL pomoć

offline
  • Pridružio: 03 Dec 2007
  • Poruke: 24

Napisano: 13 Feb 2011 1:18

Pozdrav Ivane,

puno mi je pomogao tvoj post. Koristio sam tvoje primjere za ono sto mi treba i mislim da sam na pravom putu... Imao sam malo poteskoca s obzirom da prvi put radim u VB ali doista je detaljno objasnjeno sve. Svaka cast na tvojim radovima i trudu!
Moze li se dobiti file "Kompletna FAKTURA sa VBA Macro kodom i pojašnjenjima" jer kako god da sam pokusao nju nisam mogao napisati a da mi radi kako treba... Na kraju sam nasao kako da preko jednog Button-a prenosim u drugi Sheet odredjen sadrzaj iz jedne celije pa sam to iskoristio, sad se malo bakcem oko toga da povezem nekoliko celija i da im odredim razlicite destinacije na drugom sheet-u.
Ako bih mogao dobiti tvoju tabelu u .xls formatu bio bih ti zahvalan jer mislim da bih mogao u njoj prepraviti sta mi treba. Kao sto rekoh, probao sam preko tvog tutorijala napraviti sam istu ali nisam uspio, negdje grijesim ali ne znam gdje...

Pozdrav i hvala jos jednom na pomoci i odlicnim tutorijalima!

Dopuna: 13 Feb 2011 19:18

Pozdrav,

malo sam detaljnije proucio tvoj primjer i dosao sam do konkretnog problema.
Naime, kada snimam Fakturu nece da mi obrise Button u snimljenoj fakturi iako imam komandu za brisanje Buttona. Buduci da sam ja napravio izmjene u Buttonima i samim Sheet-ovima, zanima me sta bi moglo biti u pitanju. Moja pretpostavka je da Button koji ja imam ne nosi ime Unos pa tako onda ni komanda cmdUnos ne radi. Kako da znam sta da upisem umjesto Unos? Gdje mogu vidjeti kako se zove moj button(objekt)??

Pozdrav!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Man_in_black ::----------- Moja pretpostavka je da Button koji ja imam ne nosi ime Unos pa tako onda ni komanda cmdUnos ne radi. Kako da znam sta da upisem umjesto Unos? Gdje mogu vidjeti kako se zove moj button(objekt)?? Prijatelju, nemoj se ljutiti, radio sam mjesec dana na toj kompletnoj fakturi (pa i uz pomoć kolege za neke dijelove) i ne znam više što sam gdje pisao. Sve sam postavio na web i dodatno pojasnio što smatram da treba.

Niti imam vremena niti volje ulaziti ponovno u to, zato sam i postavio ona silna pojašnjenja na web. Nije to samo tako za objasniti ako ne vladaš sa VBA. (iskreno rečeno nisam ni ja stručnjak za VBA)

Procedura Private Sub cmdUnos_Click() sadrži dosta naredbi i moraš učiti VBA ako se misliš baviti s Programiranjem VBA u Excelu pogledaj ove tutorijale na datom linku.

Button koji jednim klikom poziva više procedura ima svoj Properties. Klikni na karticu Developer i uključi Design mode (govorimo Excelu 2007)
Sada klikni desnom tipkom miša na button pa na Properties i promijeni mu Name po želji ali tada promjeni i naziv procedure. Inače ovaj Name možeš vidjeti u Name Box-u iznad slova stupaca A, B, C... (ili prilagodi naziv procedure tvom buttonu)

Ako i tražiš negdje na forumu pomoć za konkretnu Subproceduru uvijek postavi attach file na kojem radiš (nitko nije vidovit da zna gdje si pogriješio). Nadam se da ti je sada jasnije o kakvom problemu se radi.

Da bi imao file kao u primjeru tada sve kreiraj kako je i u primjeru doslovce. Kopiraj sve VBA makronaredbe u VBE i imat ćeš file koji funkcionira. Naravno vodi računa koji Excel koristiš jer SaveAsPDF neće raditi u Excelu 2003 ali njega možeš izbaciti.
Dakle doslovno prati upute od riječi do riječi.

pozz



offline
  • Pridružio: 03 Dec 2007
  • Poruke: 24

Ok, to mi je i bilo nejasno (gdje promjeniti ime Button-u), ali sad znam.
Uradio sam sve onako kako si napisao ali moji Buttoni su se zvali drukcije pa nisu obavljali funkciju koju si napisao u makronaredbama. Skontao sam da je u pitanju naziv Buttona ali nisam znao gdje da ga promjenim...
Jos jedno pitanje ako moze:
Da li mogu kreirati button (neki objekt tipa kvadrat) u Excel tabeli pa da njemu dam naredbu (u tom slucaju on je Module u makro-u) ili da u Makro-u napravim Button? Mislim da i tu grijesim jer sam pravio Button samo u Excel tabeli...

Inace, hvala puno na pomoci, najbolji tutorijali na netu, bar od onih koje sam ja mogao naci a trazio sam dugo...

Pozdrav!

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Man_in_black ::Da li mogu kreirati button (neki objekt tipa kvadrat) u Excel tabeli pa da njemu dam naredbu Moraš malo i Googlati Wink
Kreiraš Macro pa potom kreiraš Button i pridružiš mu Macro

- Kako pridružiti button makronaredbi Excel 2003
- Kako povezati button i Makronaredbu Excel 2007
- VBA u Excelu za početnike

offline
  • Pridružio: 03 Dec 2007
  • Poruke: 24

Hvala puno na pomoci jos jednom...
Skapirao sam kako stvari funkcionisu i napokon napravio ono sto mi je trebalo. Ne bih mogao to uraditi bez vase pomoci. Hvala!
Ako opet zapnem negdje javljam se... Smile

Pozdrav!

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

Man_in_black ::Skapirao sam kako stvari funkcionisu i napokon napravio ono sto mi je trebalo. Ne bih mogao to uraditi bez vase pomoci. Drago mi je da si uspio riješiti problem. Tražio si pomoć, na neki način je dobio. Radi drugih čitalaca teme ne bi bilo loše da postaviš attach fajla ovdje da bi budući visitori znali način rješavanja ako imaju isti problem. (naravno sa izmišljenim podacima u primjeru)

offline
  • Pridružio: 26 Jul 2007
  • Poruke: 58
  • Gde živiš: Novi BGD

Treba mi pomoc za komandu CONCATENATE. Zelim ovom komandom da podatke iz tri celije prebacim u jednu celiju. Znam prenos za dve celije, ali za trecu ne znam (primer za dve celije: concatenate(A7&","&B7). Kako se unosi treca? Hvala za odgovor.

offline
  • IvanC 
  • Ugledni građanin
  • Pridružio: 30 Jun 2009
  • Poruke: 403

koschava ::Znam prenos za dve celije, ali za trecu ne znam (primer za dve celije: concatenate(A7&","&B7). Kako se unosi treca? Hvala za odgovor.Funkcija CONCATENATE kao argument ima sintaksu sa textom ili sa adresama ćelija koje su odvojene zarezom ili točka-zarezom (ovisno o regional settings). Ovo tvoje nije dobro, trebalo bi glasiti

ako su ćelije popunjene
A7=1
B7=2
C7=3

=CONCATENATE(A7;",";B7;",";C7) => rezultat je 1,2,3
ili
=A7&","&B7&","&C7 => rezultat je 1,2,3

offline
  • Pridružio: 26 Jul 2007
  • Poruke: 58
  • Gde živiš: Novi BGD

U excel tabeli imam 4 polja obeležena sa A8, B8, C8, D8 i sva 4 polja imaju različitu brojčanu vrednost (npr. A8 2,4 B8 0,88, C8 1,59 D8 3,1). Prilikom unosa novih podataka u ova 4 polja, menjaće se i njihova brojčana vrednost. Zanima me excel formula koja će pronaći i sabrati 2 polja sa najmanjom brojčanom vrednošću, kao i 2 polja sa najvećom brojčanom vrednošću.
Hvala unapred za pomoć.

offline
  • Pridružio: 05 Mar 2016
  • Poruke: 87

У поље где желиш збир 2 најмање вредности унеси: =LARGE(A8:D8,3) + LARGE(A8:D8,4)

За збир 2 највеће вредности унеси: =LARGE(A8:D8,1) + LARGE(A8:D8,2)

Ko je trenutno na forumu
 

Ukupno su 1431 korisnika na forumu :: 48 registrovanih, 5 sakrivenih i 1378 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, bojankrstc, bojcistv, Brana01, ccoogg123, Dannyboy, darionis, Dimitrije Paunovic, Georgius, goxin, hooraay, ILGromovnik, JimmyNapoli, JOntra, Još malo pa deda, jukeboxer, kikisp, kolle.the.kid, Krvava Devetka, Kubovac, ljuba, Luka Blažević, MB120mm, Mercury, Metanoja, mgolub, mikrimaus, milenko crazy north, miodrag, Ne doznajem se u oružje, nuke92, Oscar, Rakenica, raketaš, raptorsi, Regrut Boskica, sasa87, shone34, Sirius, styg, vathra, Vlada1389, vladas87, Webb, wizzardone, zdrebac, 79693