Posljednjih 15 postova u ovoj temi
Predmet: Re: pomoc oko vloocap funkcije
ja te to nisam pitao vec Dan79, a ja sam proucavao pa to primjetio da nedostaje.
Meni to ne treba ali moze biti od koristi
ja te to nisam pitao vec Dan79, a ja sam proucavao pa to primjetio da nedostaje.
Meni to ne treba ali moze biti od koristi
Predmet: Re: pomoc oko vloocap funkcije
Uf zaboravio sam kopirati dva reda koda treba jos:
Next Red
End Function
Popravio sam proceduru pa mozes ponovo skinuti.
Znaci na tvome umjesto en if treba End Function
Uf zaboravio sam kopirati dva reda koda treba jos:
Next Red
End Function
Popravio sam proceduru pa mozes ponovo skinuti.
Znaci na tvome umjesto en if treba End Function
Predmet: Re: pomoc oko vloocap funkcije
u funkciji jeli treba dodaati End If i Next Red
u funkciji jeli treba dodaati End If i Next Red
PreuzmiIzvorni kôd (Visual Basic):
- Function Nadji_Vrijednost(ImeS As String, Rn As Range, Sifra As Integer) As Integer
- Dim Sit As Worksheet
- Dim Red As Range, RedB As Integer
- Dim CEL As Range, R As Range
- Dim a
- a = Rn.Address
- Set Sit = Worksheets(ImeS)
- Sit.Activate
- Set R = Sit.Range(a)
- For Each Red In R.Rows
- If Red = Sifra Then
- RedB = Red.Cells.Row
- Set CEL = Sit.Cells(RedB, 34)
- Nadji_Vrijednost = CEL.Cells
- End If 'jeli treba ovo
- Next Red' i jeli treba ovo
- End If
Predmet: Re: pomoc oko vloocap funkcije
Evo ti procedura.
Ovo sve kopiraj u neki modul.
Procedura racuna samo iz sitova koje si naveo nazive i to od januara do decembra ali se moze izmijeniti.
U situ u kojemzelis da ti racuna moras imati sifre svih osoba.
Procedura se poziva tako sto u red (u neko polje na kraju tablice) u kome imas u a polju sifru osobe za koju zelis da sracuna napises:
=Saberi(A5:A39)
a5 je prvo polje a a39 poslednje na spisku.
Mozes to selektoovati i misem.
Pritisnes enter i dobit ces sabrano.
Evo ti procedura.
Ovo sve kopiraj u neki modul.
Procedura racuna samo iz sitova koje si naveo nazive i to od januara do decembra ali se moze izmijeniti.
U situ u kojemzelis da ti racuna moras imati sifre svih osoba.
Procedura se poziva tako sto u red (u neko polje na kraju tablice) u kome imas u a polju sifru osobe za koju zelis da sracuna napises:
=Saberi(A5:A39)
a5 je prvo polje a a39 poslednje na spisku.
Mozes to selektoovati i misem.
Pritisnes enter i dobit ces sabrano.
PreuzmiIzvorni kôd (Visual Basic):
- Option Explicit
- Function Saberi(Rng As Range)
- Dim Sit As Worksheet
- Dim ImeSita As String, ImeCelije As String
- Dim Poz As Integer, Sifra As Integer
- Dim Red As Range
- Dim Vrijednost As Integer
- Dim AktivniRed As Integer
- AktivniRed = ActiveCell.Row
- Const siti = "JanuaryFebruaryMarchAprilMayJuneJuly AugustSeptemberOctoberNovemberDecemberJanuary"
- Set Red = ActiveSheet.Cells(AktivniRed, 1)
- Sifra = Red
- For Each Sit In Worksheets
- ImeSita = Sit.Name
- Poz = InStr(1, siti, ImeSita, vbBinaryCompare)
- If Poz > 0 Then
- Vrijednost = Vrijednost + Nadji_Vrijednost(ImeSita, Rng, Sifra)
- End If
- Next Sit
- Saberi = Vrijednost
- End Function
- Function Nadji_Vrijednost(ImeS As String, Rn As Range, Sifra As Integer) As Integer
- Dim Sit As Worksheet
- Dim Red As Range, RedB As Integer
- Dim CEL As Range, R As Range
- Dim a
- a = Rn.Address
- Set Sit = Worksheets(ImeS)
- Sit.Activate
- Set R = Sit.Range(a)
- For Each Red In R.Rows
- If Red = Sifra Then
- RedB = Red.Cells.Row
- Set CEL = Sit.Cells(RedB, 34)
- Nadji_Vrijednost = CEL.Cells
- End If
- Next Red
- End Function
Predmet: Re: pomoc oko vloocap funkcije
hvala na macro sutra cu vidjeiti jel ok :O)
hvala na macro sutra cu vidjeiti jel ok :O)
Predmet: Re: pomoc oko vloocap funkcije
Pritisni dugme prebroj.
radi dok ne naleti na prazno polje u koloni B, znaci rupe moras da popunis ili obrises
Pritisni dugme prebroj.
radi dok ne naleti na prazno polje u koloni B, znaci rupe moras da popunis ili obrises
Predmet: Re: pomoc oko vloocap funkcije
to je dobro ,ali ne ono sto trebam.
nisu ljudi svi uvjek na istoj poziciji pa mi to nije uredu.
znaci iva moze biti na poziciji A5 ili ns nekom drugom sheetu A15
to je dobro ,ali ne ono sto trebam.
nisu ljudi svi uvjek na istoj poziciji pa mi to nije uredu.
znaci iva moze biti na poziciji A5 ili ns nekom drugom sheetu A15
Predmet: Re: pomoc oko vloocap funkcije
=(December!AH6+November!AH6+October!AH6+September!
AH6+August!AH6+July!AH6+May!AH6+April!AH6+March!AH
6+February!AH6+January!AH6)
Samo moras ispraviti ime sita juli.
Nije dobro napisano.
Ovo je za prvi red.
Za ostale samo kpiras.
=(December!AH6+November!AH6+October!AH6+September!
AH6+August!AH6+July!AH6+May!AH6+April!AH6+March!AH
6+February!AH6+January!AH6)
Samo moras ispraviti ime sita juli.
Nije dobro napisano.
Ovo je za prvi red.
Za ostale samo kpiras.
Predmet: Re: pomoc oko vloocap funkcije
ispričavam se upravu si
eto primjera :
želim da u tablici januar 2015 dobijem zbroj svih total dana kroz godinu ako se nalaze na prijasnjim listovima.
jesam dobio da mi računa kroz mjesesce,ali nisu svi ljudi uvijek na istoj pozicijji.
tu funkciju neznam napisati
ispričavam se upravu si
eto primjera :
želim da u tablici januar 2015 dobijem zbroj svih total dana kroz godinu ako se nalaze na prijasnjim listovima.
jesam dobio da mi računa kroz mjesesce,ali nisu svi ljudi uvijek na istoj pozicijji.
tu funkciju neznam napisati

Predmet: Re: pomoc oko vloocap funkcije
Sa ovakovim pitanjem nikada nećeÅ¡ dobiti odgovor. Iz ovoga nije jasno Å¡to želiÅ¡ napraviti. Napravi primjer i stavi ga na post.
Sa ovakovim pitanjem nikada nećeÅ¡ dobiti odgovor. Iz ovoga nije jasno Å¡to želiÅ¡ napraviti. Napravi primjer i stavi ga na post.
Predmet: pomoc oko vloocap funkcije
imam tablicu za G.O (godišnji odmor)
napravio sam da mi racuna po mjesecu ali kao mogu dobiti da mi zbroji sve sheet zapeo sam
imam tablicu za G.O (godišnji odmor)
napravio sam da mi racuna po mjesecu ali kao mogu dobiti da mi zbroji sve sheet zapeo sam

Sva vremena su GMT +01:00. Trenutno vrijeme: 8: 10 am.
Portal
iCentar
Statistike
Procitajte pravila
Donacije
Racunari i oprema
Softver i op. sistemi
Hardver i mreze
Programiranje i baze
Nauka
Tehnika
Dom i porodica
Biznis
Sport i rekreacija
Zabava
Zanimljivosti
Pretrazi
Tim
Registriraj se
Vazni alati
Prijavi se