-
Fototrend
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
válasz
TheSaint #50363 üzenetére
Köszönöm. Kicsit más úton, a Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) -el próbálkoztam, és eddig úgy tűnik, hogy jól működik. Azonnal reagál az aktív munkalapon a változásokra. Mindegy, hogy beszúrok vagy törlök sorokat, oszlopokat.
Arra még nem sikerült rájönnöm, hogy a kód hatása alatt miért nem engedi a sorok és/vagy oszlopok kijelölésével az egész sorok/oszlopok beszúrását/törlését; hogy miért csak a táblázaton belüli cellák kijelölésével enged beszúrni és törölni egész sorokat/oszlopokat, ... de ez a működés szempontjából kevésbé zavaró, mint ami az alap problémám volt.
Még egyszer köszönöm a segítséget és az együttgondolkodást.
Dim lastRow As Long
Dim lastColumn As Long
Dim scrollArea As Range
Dim ActiveSheetNumber As Integer
Private Sub Workbook_Open()
ThisWorkbook.Sheets(1).Activate
Call ScrollAreaInterpret
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Call ScrollAreaInterpret
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Rows.Count > 1 Or Target.Columns.Count > 1 Then
Call ActSheetChange
End If
Call ScrollAreaInterpret
End Sub
Sub ScrollAreaInterpret()
lastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).Row
lastColumn = ActiveSheet.Cells(1, Columns.Count).End(xlToLeft).Column
Set scrollArea = ActiveSheet.Range("A1").Resize(lastRow, lastColumn)
ActiveSheet.scrollArea = scrollArea.Address
End Sub
Sub ActSheetChange()
ActiveSheetNumber = ActiveSheet.Index
ThisWorkbook.Sheets(ActiveSheetNumber + 1).Activate
ThisWorkbook.Sheets(ActiveSheetNumber).Activate
End Sub
Új hozzászólás Aktív témák
- BestBuy ruhás topik
- Battlefield 6
- Bluetooth hangszórók
- Androidos fejegységek
- Azonnali fáradt gőzös kérdések órája
- Milyen okostelefont vegyek?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Nem kamera gomb, kérem, AI-gomb! Kezünkben a Honor Magic8-ak
- Apple iPhone 17 Pro Max – fennsík
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3356
- BESZÁMÍTÁS! ASRock B650M R7 7700 32GB DDR5 1TB SSD RX 9070 XT 16GB be quiet! Pure Base 500 FX 750W
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3419
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő