[ Davorenko @ 17.04.2022. 08:02 ] @
Pozdrav

Imam jedan problemcic sa filterom vb codu, ne mogu nikako da definiram current region.
TRebalpo bi napraviti filtar da filtrira po koloni pocevsi od m15

Moze li netko vidjeti u vemu grijesim

Unaprijed hvala

[ Jpeca @ 17.04.2022. 10:24 ] @
Koliko sam video nije problem current region, nego korišćenje advance filter zahteva naziv kolone koja se koristi za filter. Dakle u A1 upiši 14 (naziv kolone po kojoj filtriraš) a u A2 uslov filtriranja K2 i to bi bilo to
[ Davorenko @ 17.04.2022. 18:26 ] @
U pravu ste sed filter radi bas kako treba, međutim sad imam problem sad subtotalom,

Kako da na kraju postavim subtotal da se sve na kraju zbroje filtrirani podaci


LP
[ Jpeca @ 17.04.2022. 19:51 ] @
Naravno moguće je da formule formiraš naknadno u VBA, ali mislim da je najlakše da ih formiraš unapred, koristeći SUBTOTAL funkciju.
Kad tako uradiš dovoljno je da izostaviš poslednji red iz filtera - koristiš Resize tako da izostaviš poslednji red

Code:
Set rgdata = ws.Range("A9").CurrentRegion.Resize(ws.Range("A9").CurrentRegion.Rows.Count - 1, ws.Range("A9").CurrentRegion.Columns.Count)