Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.630 pregleda

Najnovija ↓

Sumiranje podataka na strani za štampu 19.01.2010. u 13:24 · pre 204 meseca #1
Imam prostu tabelu za popisnu listu.
Podesio sam da mi se zaglavlje tabele štampa na svakoj stranici i da u futeru da prikazuje brojeve stranica.

Da li postoji mogućnost da na dnu svake stranice prikaže SUMU kolone VREDNOST za artikle koji se prikazuju na toj strani.


P.S.
Fajl u prilogu.
Potpis
Zvoni, kucanje ne radi ...
Re: Sumiranje podataka na strani za štampu 19.01.2010. u 17:02 · pre 204 meseca #2
Pogledaj timmy-jev post u Uslovno stampanje.
Potpis
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
Re: Sumiranje podataka na strani za štampu 19.01.2010. u 18:21 · pre 204 meseca #3
Gledao sam i pre postavljenog pitanja.

Nisam u stanju ovo da primenim na moj problem.
Ne znam po čemu bi sortirao i kako ...

@Timmy
Mollim te ako ima šanse da se tvoja ideja primenu u mom problemu da mi daš instrukcije kako. Hvala.
Potpis
Zvoni, kucanje ne radi ...
Re: Sumiranje podataka na strani za štampu 19.01.2010. u 22:55 · pre 204 meseca #4
Citat:
ib.kroki: Mollim te ako ima šanse da se tvoja ideja primenu u mom problemu da mi daš instrukcije kako.
Evo "fotografirao" sam @timmijev post na tvom primjeru, onako što mi je prvo došlo pod ruku ;)

- pogledaj ovaj SUBTOTAL mada ima drugačijih rješenja
Re: Sumiranje podataka na strani za štampu 20.01.2010. u 00:15 · pre 204 meseca #5
Napisao sam funkciju koja racuna bilo koju od subtotal funkcija (9=SUM) za odredjeni skup celija a prema rednom broju stranice koja se stampa

Code:

Public Function RunningSubtotal(numPage As Long, numFunction As Byte, rngCells As String) As Double
Dim lFirst As Long
Dim lLast As Long
Dim lPage As Long
Dim lRowStart As Long
    lRowStart = 1 ' prvi red iz PrintArea
    lFirst = Range(rngCells).Row
    lLast = lFirst + Range(rngCells).Rows.Count - 1
    lPage = 0
    For Each x In ActiveSheet.HPageBreaks
        lPage = lPage + 1
        If lPage = numPage Then
            RunningSubtotal = Application.WorksheetFunction.Subtotal(numFunction, _
            Intersect(Range(rngCells), Range(Range(Cells(lRowStart, Range(rngCells).Column).Address & ":" & Cells(x.Location.Row - 1, Range(rngCells).Column).Address).Address)))
            
        End If
        lRowStart = x.Location.Row
    Next
    ' last page
    If numPage = lPage + 1 Then
        RunningSubtotal = Application.WorksheetFunction.Subtotal(numFunction, _
        Intersect(Range(rngCells), Range(Range(Cells(lRowStart, Range(rngCells).Column).Address & ":" & Cells(lLast, Range(rngCells).Column).Address).Address)))
    End If
End Function


Poziva se sa:

Code:

RunningSubtotal(rb_stranice,rb_funkcije,skup_celija)


Npr sledeci kod ce izracunati koji je medjuzbir tvojih celija (koje su od H2:H150) a koje se stampaju na 2. strani

Code:

Public Sub izracunaj()
    MsgBox RunningSubtotal(2, 9, "popis!H2:H150")
End Sub


Nije nikakav problem postaviti funkciju u Before_Print dogadjas Workbook-a tako da je ubacimo u Header/Footer
ali mi ipak ostaje problem kako da na svakoj stranici promenim redni broj strane za koji da racuna medjuzbir.

Tol'ko za sada.

Pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme