Prva in zadnja vidna vrstica na listu

Pomoč pri izdelavi makrov
Odgovori
dragopre
Prispevkov: 81
Pridružen: To Dec 11, 2012 11:46 pm

Prva in zadnja vidna vrstica na listu

Odgovor Napisal/-a dragopre »

Pozdravljeni

Imam tabelo seštevkov stroškov po vrstah stroškov (C5:F55).
Na dvoklik v celico v vrstici stroška npr. (C25 do F25) v sosednih stolpcih (H do M) prikažem specifikacijo po postavkah (računih).
Začetna vrstica je vedno vrstica seštevka, vrstic pa toliko, kot je postavk.
Če izberem vrstico pri dnu lista in je postavk preveč, moram potem ročno scrollat pregled.
Pregled želim s ScrollRow prestavit ravno toliko, da bi bila vidna tudi zadnja vrstica specifikacije.
(Če pa je postavk preveč pa tako, da je prva vrstica na vrhu lista).
Kako bi najbolj enostavno ugotovil katera je prva in zadnja vidna vrstica na listu?

Sedaj imam za izhodišče ActiveWindow.Height, vendar ni najbolj točno.
Upoštevati moram področje glave in noge, višino vrstic prelomljeno besedilo poveča višino itd.)

Prosim za nasvet.

Lep pozdrav, Drago
admin
Site Admin
Prispevkov: 3583
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Prva in zadnja vidna vrstica na listu

Odgovor Napisal/-a admin »

Pozdravljeni,

Tega pa si brez konkretne tabele in podatkov ne znam predstavljati in vamposledično ne morem svetovati nič konkretnega
lp,
Matjaž Prtenjak
Administrator
dragopre
Prispevkov: 81
Pridružen: To Dec 11, 2012 11:46 pm

Re: Prva in zadnja vidna vrstica na listu

Odgovor Napisal/-a dragopre »

Pozdravljeni

V linku je zvezek, v zvezi s katerim sem spraševal.
Primer:
Na listu "Poročilo" dvoklik na celico F29 prikže specifikacijo postavk.
specifikacijo pripravi procedura SpecVrstica (Modul2).
Na koncu procedure bi rad scroll za toliko vrstic, da bi bila vidna tudi zadnja vrstica specifikacije.
(v mojem primeru 15 vrstic)

https://www.dropbox.com/home?preview=Finance_3_3.xlsm

Lep pozdrav in hvala za odgovor,
Drago
admin
Site Admin
Prispevkov: 3583
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Prva in zadnja vidna vrstica na listu

Odgovor Napisal/-a admin »

Pozdravljeni,

Za toko konkretno pomoč se je potrebno posebej dogovoriti.
lp,
Matjaž Prtenjak
Administrator
Odgovori