Hirdetés
- Luck Dragon: MárkaLánc
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Geri Bátyó: Agglegénykonyha különkiadás 2 – Kajás poénok
- gban: Ingyen kellene, de tegnapra
- Doky586: SecureBoot kulcsok frissítése (2026 nyara)
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- aquark: Zsebszámológépek
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
-
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
-
TillaT
tag
Sziasztok!
Létezik olyan eseménykezelési lehetőség, ami azonnal érzékeli az aktív munkalapon eszközölt sor és/vagy oszlopbeszúrásokat?VBA kóddal szeretném korlátozni egy munkafüzet minden munkalapján a táblázatok görgethetőségét.
- A munkalapok eltérő méretűek.
- Görgethető tartományként minden munkalapon az adott munkalap 'A1' cellája, valamint az 'A' oszlop utolsó nem üres cellája és az utolsó nem üres oszlop metszéspontja által határolt tartományt szeretném kijelölni.A ThisWorkbook szerkesztőfelületébe írt alábbi kódsorokkal szerettem volna megoldani az elgondolásomat, de sajnos nem teljesen az elvártak szerint működik.
1., Ha csak úgy dolgozok a munkalapokon, hogy sehol nem szúrok be sort vagy oszlopot, akkor hibátlanul működik a görgethetőség korlátozása minden munkalapon.
2., De ha egy munkalapon beszúrok sorokat/oszlopokat, akkor ezt csak azután veszi figyelembe az adott munkalap görgethetőségének korlátozásánál, ha előbb elkattintok egy másik munkalapra, majd vissza.3., A kód hatása alatt nem lehet hagyományos módon -sorszámok vagy oszlopnevek kijelölésével- megadni a beszúrandó sorokat/oszlopokat. Csak úgy enged sorokat és oszlopokat beszúrni, hogy a táblázaton belül bárhol ki kell jelölni annyi sort/oszlopot, amennyit be akarok szúrni, majd a felbukkanó Beszúrás módja ablakban az "Egész sor" vagy az "Egész oszlop" opciók közül választva szúrja be, amit szeretnék.
Ki lehet ezt váltani, hogy a kód futása ellenére is hagyományos módon lehessen kijelölni a beszúrandó sorokat/oszlopokat?Dim lastRow As LongDim LastColumn As LongDim scrollArea As RangePrivate Sub Workbook_Open()ThisWorkbook.Sheets(1).ActivateCall ScrollAreaInterpretEnd SubPrivate Sub Workbook_SheetActivate(ByVal Sh As Object)Call ScrollAreaInterpretEnd SubPrivate Sub Worksheet_Change(ByVal Target As Range)Call ScrollAreaInterpretEnd SubSub ScrollAreaInterpret()lastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).RowLastColumn = ActiveSheet.Cells(1, Columns.Count).End(xlToLeft).ColumnSet scrollArea = ActiveSheet.Range("A1").Resize(lastRow, LastColumn)ActiveSheet.scrollArea = scrollArea.AddressEnd Sub
Új hozzászólás Aktív témák
- Spórolós topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Sweet.tv - internetes TV
- Formula-1
- Honor Magic V2 - origami
- Luck Dragon: MárkaLánc
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- Luck Dragon: Asszociációs játék. :)
- iOS alkalmazások
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA -Kártyafüggetlen, MS4480
- BESZÁMÍTÁS! MSI Z690 i5 12400F 32GB DDR4 512GB SSD RX 6750XT 12GB ASUS A31 PLUS TG ARGB Seasonic750W
- GYÖNYÖRŰ iPhone 12 Pro 256GB Pacific Blue-1 ÉV GARANCIA -Kártyafüggetlen, MS4339, 100% Akksi
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Részletfizetés. BankMentes. Kamatmentes. Új noblechairs EPIC műbőr FEKETE - PIROS 3 év garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50