|
28.05.2007., 14:38 | #1 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
Excel [pomoć]
Ovako... Da prvo kažem o čemu je riječ... Pravim skladišne kartice u Excelu (kao worksheet svaka) i trebam napraviti mogućnost pregleda stanja skladišta na jednom mjestu (u worksheet-u Stanje skladišta) Primjer: 1.) Problem Ime svih worksheeta (osim "Stanje skladišta") kopirati redom u ws Stanje skladišta počeuši od reda A7 prema dolje... + imena worksheeta su brojke (šifre proizvoda) i moraju biti kopirane bez promjena (neke imaju vodeće nule) Unaprijed hvala... [Edit kasnije ako bude bilo potrebno, valjda se snađem jer su problemi slični]
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. |
28.05.2007., 15:12 | #2 |
Premium
Datum registracije: Dec 2005
Lokacija: InTheAir
Postovi: 206
|
Kako misliš kopirati imena ws u zbirno stanje? ako zelis imati zbirni broj nekog ws, jednostavno unesi formulu za zbrajanje u prvom ili drugom redu (ako su ti imena polja u prvom) i nazovi ga ukupno tako da imas pregled po svakom ws, a dolje možeš po redovima dodavati stavke koje će se gore zbrajati, za stanje skladišta unesi sve stavke i poveži ih sa ukupnim zbirom svakog ws - to je način kakav si ti započeo ja radim drugačije - koristim snagu pivot tablica, sve stavke su mi na jednom ws koji mi služi kao baza podataka - iz baze možeš izvlačiti sve zatim si na druge ws napravim nekoliko različitih pivota koje mi služe za ukupni pregled i printanje izvješća - znači s pivotima kreiraš prkaze brojanja kako ti god paše po vrstama proizvoda, proizvođačima, dobavljačima ili kako već hoćeš |
|
|
Oglas
|
|
28.05.2007., 15:16 | #3 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
Ma to je sve napravljeno... Sada mi treba samo to... kopiranje imena WS onako kako sam napisao... ništa više...
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. |
28.05.2007., 17:05 | #5 |
Premium
Datum registracije: Dec 2004
Lokacija: Osijek
Postovi: 2,031
|
|
28.05.2007., 17:19 | #6 | |
Premium
Datum registracije: Dec 2005
Lokacija: InTheAir
Postovi: 206
|
Citiraj:
kako "kopirati" samo imena ws u ćelije ne znam i nisam našao u helpu, niti sam ikad naišao u svom dugogodišnjem radu s Excelom potrebu za time |
|
28.05.2007., 17:46 | #7 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
Gle... Napravio sam ovako jer mi je najsličnije standardnim skladišnim karticama (i lako za snalaženje)... i za moje potreba sasvim ok... (znači imam samo jedno polje u kojem je količina zaliha - G6 (sad nisam na poslu pa ne znam točno)) Isto radim dosta u excelu i konto sam da bi trebalo biti dosta lako napraviti to što želim... prevario sam se... LoL... ugl. ako kom paden na pamet kako se to radi nek javi na PM ili ovdje...
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. |
28.05.2007., 21:16 | #8 |
Premium
Datum registracije: Dec 2005
Lokacija: InTheAir
Postovi: 206
|
Pošalji mi sutra primjer tablice da vidim kako izgleda tablica, na ac_thunder@hotmail.com. jer ovak na sljepo ne znam kako bih ti pomogao |
30.05.2007., 14:02 | #9 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
bump
bump!? netko ima riješenje?!
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. |
30.05.2007., 14:15 | #10 |
Premium
Datum registracije: Dec 2005
Lokacija: InTheAir
Postovi: 206
|
Upravo radim na tome, radi se o novom načinu, jer tablica da bi bila baza podataka u Excelu mora izgledati malo drugačije. Najbolje riješenje za tebe bila bi izrada baze podataka u nekom softveru za to tipa Access ili još bolje Clarion, jer se radi o materijalnom knjigovodstvu tj. evidenciji. Malo je problematično za rješiti (barem meni) automatsko dodavanje stavki u zadnju tablicu stanje skladišta, to je ono što tebe muči, trebalo bi znati programirati u VB-u. Ja cu ti sad napraviti jedan primjer jednostavne baze u Excelu. |
|
|
Oglas
|
|
30.05.2007., 14:48 | #11 |
Premium
Datum registracije: Dec 2004
Lokacija: Osijek
Postovi: 2,031
|
koliko sam shvatio vec je napravljena baza, sad treba samo napravit index tih brojeva. Palo mi na pamet neki OCR program? Kolko ima tih WS-a? Da si bar na svakom ws-u u gornje lijevo polje stavio naziv ws-a EDIT: pa pise na svakom ws-u taj broj... jbg sad treba neku funkciju ili makro stavit da se svi ti brojevi kopiraju u zadnji ws jedan ispod drugoga, ne? Zadnje izmijenjeno od: SPLiFF. 30.05.2007. u 16:49. |
30.05.2007., 15:11 | #12 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
Evo ovako to izgleda...
Ovako bi izgledala završena baza (osim stanja skladišta ) http://rapidshare.com/files/34238672/Gude_-_CS.zip.html Ko riješi problem ima six-pack (po izboru) hladan, na adresu @SPLiFF To sam ručno dopisao... a imam još 5 skladišta za napravit
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. Zadnje izmijenjeno od: zare. 30.05.2007. u 17:55. |
02.07.2007., 11:29 | #13 |
Premium
Datum registracije: Apr 2006
Lokacija: Zadar
Postovi: 90
|
Riješeno... hvala devious
Evo samo da javim da je problem riješen uz pomoć našeg novog člana devious-a... Car si i puno ti hvala na pomoći... (riješeno u roku par sati , sam da se zna...) Ak te vidim negdje imaš Još jednom... hvala... + mislio sam ubaciti kod kasnije... (i ako je samo c/p) ____________________________________________________ '**************************************************' '**************************************************' '*** ***' '*** Ovaj dio koda sređuje ***' '*** Stanje skladišta ***' '*** ***' '**************************************************' '**************************************************' Private Sub Worksheet_Activate() Dim brojac As Integer Range("A7", "E" & Rows.Count) = "" brojac = 0 For Each sht In Worksheets If sht.Name <> "Stanje skladišta" Then Range("B" & (Int(brojac) + 7)).Value = sht.Range("A1").Value Range("E" & (Int(brojac) + 7)).Value = sht.Range("G6").Value Range("C" & (Int(brojac) + 7)).Value = "kom" Range("A" & (Int(brojac) + 7)).Value = sht.Name brojac = brojac + 1 End If Next End Sub
__________________
.: AMD Phenom II X2 555 BE (@ X4 B55) / Asus Crosshair IV Formula / Corsair XMS3 8GB (@ 1333MHz) :.
.: Sapphire ATI Radeon HD 5570 DDR5 PCI-e / Hitachi 1TB / WD Caviar Green 2TB / DVD±RW Samsung SH-S223C / Corsair TX650W / Philips 231E 24" :. .: Windows 7 x64 :. Zadnje izmijenjeno od: zare. 02.07.2007. u 13:29. |
02.07.2007., 12:38 | #14 | |
Premium
Datum registracije: Dec 2004
Lokacija: Osijek
Postovi: 2,031
|
Citiraj:
|
|
02.07.2007., 13:53 | #15 |
Registered User
Datum registracije: Jun 2007
Lokacija: Croatia
Postovi: 8
|
Nema na čemu zare! I usput, evo pozdrav svima, tu sam novi |
02.07.2007., 15:10 | #16 |
Moderator
Datum registracije: Sep 2006
Lokacija: St
Postovi: 22,855
|
Drago mi je da je aktualni blem rješen. Samo da dodam da se VB (zapravo VBA) vrlo močna altka i skoro nema što se nemože napraviti (isprogramirati) u Office paketima. Čak ako nešto nije direktno dostupno kao neka od funkcija i komandi može se napraviti uz pomoć direktnog pziva WIN API funkcija. To da je help za k . . . je istina, može poslužiti samo kao podsjetnik. Pravi help uz kojeg se moglo i nešto naučiti je u prastarom Office - u 4.3 za Win31 - 311. Koristim tako jednu "aplikaciju" baziranu na Excelu sa 20 - ak stranica koda funkcija usko specijalizirano napisanih za "suradnju" s jednim drugim programom pod windowsima. |
|
|
Oglas
|
|
|
|