Hirdetés
- Magga: PLEX: multimédia az egész lakásban
- hcl: GPT diszk kisebbre klónozása
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Lalikiraly: Macbook NEO 2
- Brogyi: CTEK akkumulátor töltő és másolatai
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Szólánc.
-
LOGOUT
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Pá
addikt
válasz
Fferi50
#54144
üzenetére
Hát, közben kiderült, hogy sehogy.
Van egy VBA, ami megcsinálja pont azt, amit kell, de nem tudom megbízhatóan triggerelni Autofilterre, szóval nem működik megbízhatóan. Vagy csak nagyon eröltetett megoldással lehetne, (pl másodpercenként időzítéssel betenni valami check-et, de ezt túl favágó megoldásnak érzem).Van arra ötlet, hogy mivel lehetne triggerelni Autofilterre a VBA kódot? Ez lenne a legtisztább.
Ha nincs akkor megpróbálom táblázatként. Tegnap futottam ezzel egy gyors 5 perces kört, akkor nem működött (hiába filtereztem, nem csíkozta át). De lehet, hogy rosszul csináltam, mert táblázatokat szinte sosem használok, szóval nincs tapasztalatom vele.
Vagy esetleg ha táblázatként van benne, akkor már könnyebb triggerelni a VBA-t?Amúgy ez a kód (megkeresi a range utolsó+1 sorát, aztán, azt becsíkozza, majd a végén az összes többi sort befeketézi)
Private Sub ZEBRA_STRIPE()Dim ws As WorksheetDim rng As RangeDim rowIndex, visibleRow, lastRow As LongSet ws = Sheet1lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).row + 1Set rng = ws.Range("A4:BU" & lastRow)Application.ScreenUpdating = FalsevisibleRow = 1For rowIndex = 4 To rng.Rows.Count + 3If Not ws.Rows(rowIndex).Hidden ThenIf visibleRow Mod 2 = 0 Thenws.Rows(rowIndex).Interior.color = RGB(220, 220, 220)Elsews.Rows(rowIndex).Interior.ColorIndex = xlNoneEnd IfvisibleRow = visibleRow + 1End IfNext rowIndexws.Rows(lastRow + 1 & ":" & ws.Rows.Count).Interior.color = RGB(0, 0, 0)Application.ScreenUpdating = TrueEnd Sub
Új hozzászólás Aktív témák
- Engedélyezte Hollandia a Tesla önvezetést, az EU többi része következhet
- Milyen NAS-t vegyek?
- Horgász topik
- PH!otósok beszélgetős, offolós topikja
- Google Pixel topik
- Nvidia GPU-k jövője - amit tudni vélünk
- Futás, futópályák
- Linux haladóknak
- Xiaomi Watch 5 - kínai időszámítás
- Kerékpárosok, bringások ide!
- További aktív témák...
- The Elder Scrolls Online Imperial Collector s Edition
- Microsoft Office 2024 Home Business dobozos
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Game Pass Ultimate előfizetések 3 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Honor 200 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- 27% - ASUS ROG Ryuo IV SLC 360 ARGB (90RC0151-B0EAY0) AIO Vízhűtés !
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- AKCIÓ! Intel Core i5 8500 6 mag 6 szál processzor garanciával hibátlan működéssel
- Dell Precision 3561 Core i9 11950H, 16-32GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
