Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- iPhone topik
- Poco F8 Ultra – forrónaci
- Xiaomi 15T Pro - a téma nincs lezárva
- Mobil flották
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- 8000 nit, maradhat? A szaúdiaknál kezd a Honor 600 Pro
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Óra vagy karperec? Egészségügyi mindenes!
- Samsung Galaxy S26 Ultra - fontossági sorrend
-
Mobilarena
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
-
Delila_1
veterán
válasz
tomi_x
#46141
üzenetére
Próbáld ezzel:
Sub Formazas()Dim sor As Long, usor As Longusor = Range("A" & Rows.Count).End(xlUp).RowFor sor = 2 To usorIf Cells(sor, 1) = Cells(sor + 1, 1) ThenWith Range(Cells(sor, 1), Cells(sor, 15)).Font.ThemeColor = xlThemeColorDark1.TintAndShade = 0End WithRange(Cells(sor, 1), Cells(sor, 15)).Borders(xlEdgeBottom).LineStyle = xlNoneElseWith Range(Cells(sor, 1), Cells(sor, 15)).Borders(xlEdgeBottom).LineStyle = xlContinuous.ColorIndex = 0.TintAndShade = 0.Weight = xlMediumEnd WithRange(Cells(sor, 1), Cells(sor, 15)).Font.ColorIndex = xlAutomaticEnd IfNextEnd Sub -
Lasersailing
senior tag
válasz
tomi_x
#46141
üzenetére
Szia,
Ha a VBA-ban a makrót F8-al indítod el, akkor lépésenként látod, hogy mit csinál (Nem kell "Várj" típusú ellenőrzésekkel vesződni. Ha nagyon hosszú a makró futása, akkor a megfelelő sorra állva F9-el be tudod jelőlni, hogy ott álljon meg a makró futtatása. (piros lesz a kijelőlt sor. (ugyanezt elérheted az ablak bal szélén lévő sávra kattintva is).
(sárgával jelőli, hogy hol tart).Arra figyelj, hogy ha lépésenkénti futás közben pl. a kijelőlést megváltoztatod, akkor ő a változtatás hatásával megy tovább. Futás közben is lehet korlátozásokkal változtatni a makrót, sőt a sárga "csíkot" egérrel át lehet húzni máshova is. (ha pl. rájösz, hogy valami nem jó, akkor átírod, majd újra tudod lépésenként futtatni).
Szerk:
Az alábbi sor egyenlőségjele után kimaradt a ".value". Nem biztos, hogy ez a gond, de én beírnám:If Worksheets(1).Cells(i, 1).Value = Worksheets(1).Cells(kovetkezo_sor, 1).value Then
Új hozzászólás Aktív témák
- 240 Hz-es QD-OLED monitor jött az Alienware-től az árérzékenyebbek számára
- Zalaegerszeg és környéke adok-veszek beszélgetek
- Formula-1
- Allegro vélemények - tapasztalatok
- Futás, futópályák
- exHWSW - Értünk mindenhez IS
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Linux kezdőknek
- BestBuy ruhás topik
- iPhone topik
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MS SQL Server 2016, 2017, 2019
- Game Pass Ultimate előfizetések 3 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Gamer PC-Számítógép! Csere-Beszámítás! Ultra 5 245KF / RTX 5060 / 16GB RGB DDR5 / 1TB Nvme SSD
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- HP Elite Mini 600 G9 PC! i5-12500T / 32GB DDR5 4800MHz / 512GB NVMe
- White GAMER PC! Ultra 265 / RTX 5070 Ti / 32GB 6000MHz / 1TB NVMe / B660 / 850w Gold! BeszámítOK
- Apple iPhone 11 Pro / 64GB / Kártyafüggetlen / 12HÓ Garancia / Akku: 90%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50
