Hirdetés
- Zolii21: 2HB Informatika - Ernő vélemények
- Elektromos rásegítésű kerékpárok
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- caprine: Snowrunner játék manuális tuning lehetőségei
- talmida: Változások 2. rész
- horzoli: Auchan házhozszállítás
-
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
-
Fferi50
Topikgazda
válasz
gycs02
#52880
üzenetére
Szia!
Azt hiszem ott van a "baj", hogy az utolso sort olyan oszlopban keresed, amiben a szűrés után éppen nincs adat, hiszen ide szeretnéd beírni az x-eket.
"utolso = Range("cj" & Rows.Count).End(xlUp).Row
Set srng = Range("cj" & elso & ":cj" & utolso)"
Így aztán az utolsó sor értéke kisebb lesz mint a 13 induló érték (akár 1 is lehet!), ezért látod azt, hogy felfelé tölti ki az értékeket.
Amint korábban írtam, az utolsó sor értékét abban az oszlopban kell megkeresni, amelyben az utolsó érvényes adat van.
Tehát az AW oszlop alapján keressük meg az utolsó sort és a CJ oszlopot jelöljük ki kitöltendőnek:elso=13 'ha a fejléc a 12 sorban van, akkor ez a lehetséges első szűrt sorutolso = Range("AW" & Rows.Count).End(xlUp).RowSet srng = Range("CJ" & elso & ": CJ " & utolso)For Each cl In srng.Columns(1).SpecialCells(xlCellTypeVisible).Cellscl.Value = "x"Next
Próbáld ki ezt légy szíves.
Üdv.
Ps. A makróknál használd légy szíves </> gombot (MS előtt van).
Új hozzászólás Aktív témák
- Miért vezet mindenki úgy, mint egy állat?
- Formula-1
- Xiaomi 17 Ultra - jó az optikája
- Zolii21: 2HB Informatika - Ernő vélemények
- Épített vízhűtés (nem kompakt) topic
- Filmvilág
- Az Intel szerint mindenkit érint, illetve érinteni fog a CPU-hiány
- Crimson Desert
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Amlogic S905, S912 processzoros készülékek
- További aktív témák...
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem.
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- HIBÁTLAN iPhone 12 Pro Max 256GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4306, 100 AKKSI
- HIBÁTLAN iPhone 12 Pro 128GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS4493
- Licencek + laptopok + dokkolók
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- Törött, Hibás iPhone felvásárlás!!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50