< návrat zpět

MS Excel


Téma: Dynamický posun oblasti rss

Zaslal/a 16.2.2022 22:00

Zdravím vás všechny,
prosím vás, nevím si rady s následující věcí. Mám oblast např. A2:D5 nazvanou "data". Tato oblast se bude rozšiřovat a budou přibývat řádky (pouze sloupce A:D).
Když je to oblast o 1 sloupci (A), tak do správce názvů dám: =POSUN($A$2;0;0;POČET2($A$2:$A$200);1)
Ale jak rozšířit oblast o více sloupcích?
Poraďte prosím, zkoušel jsem =POSUN($A$2:$D$5;0;0;POČET2($A$2:$D$200);1) a jiné varianty, ale nefunguje to.
Děkuji MOC, Baja

Zaslat odpověď >

Strana:  « předchozí  1 2
#052185
avatar
Neviem, či som to dobre pochopil, lebo na overenie údajov má Excel svoj nástroj. Zrejme myslíš len to, aby sa po pridaní ďalšieho údaja automaticky vyfiltroval obsah podľa podmienky filtrácie.
V tom prípade jednoducho po zadaní nového údaja udalosťou Change hárka spustíš makro, ktoré skontroluje, či už je filter zapnutý alebo nie. Ak je zapnutý, tak ho vypne a následne opäť zapne, čím sa do filtra zapojí i rozšírenie o nový údaj. Ak je filter vypnutý, tak ho jednoducho zapne. Do modulu hárka, resp listu vlož tento kód (vzorec pre predefinovanie oblasti som použil môj posledný). Od toho momentu akonáhle budeš vpisovať nové údaje, po potvrdení zareaguje filter a budeš vidieť len filtrované údaje spĺňajúce podmienku. V tomto prípade je podmienka nastavená na hodnoty väčšie ako 10. Samozrejme si treba uvedomiť, že filter skrýva celé riadky, t.j. i prípadný obsah v iných stĺpcoch.
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
With ActiveSheet
If .AutoFilterMode = True Then
.Columns("A:A").AutoFilter
End If
.Columns("A:A").AutoFilter Field:=1, Criteria1:=">10"
End With
End Sub
citovat
#052186
avatar
P.S. k vyššie popísanej činnosti nie je potrebné definovať oblasť "data", filtrácia proste funguje na celom stĺpci A, ale pre prípad, že definíciu oblasti v správcovi názvov potrebuješ pre iný účel, môžeš použiť. Funguje i za podmienky vyššie riešenej filtráciecitovat
#052194
avatar
Musím se v tom nejdříve zorientovat abych to pochopil, každopádně moc děkuji citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje