Hirdetés
- VoLTE/VoWiFi
- Távozik az Apple vezérigazgatója
- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Honor Magic V2 - origami
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Külföldi prepaid SIM-ek itthon
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
-
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
paatrick
#46294
üzenetére
Szívesen.

Megy az újabb változat.Private Sub Worksheet_Change(ByVal Target As Range)If Target.Column >= 3 And Target.Column <= 5 Or Target.Column = 11 Or _Target.Column = 12 ThenSelect Case TargetCase 0 To 10: Range(Target.Address).Interior.ColorIndex = 43Case 11 To 20: Range(Target.Address).Interior.ColorIndex = 45Case 21 To 30: Range(Target.Address).Interior.ColorIndex = 3End SelectEnd IfEnd Sub -
Delila_1
veterán
válasz
paatrick
#46292
üzenetére
Private Sub Worksheet_Change(ByVal Target As Range)If Target.Column >= 3 And Target.Column <= 5 Or Target.Column = 11 Or _Target.Column = 12 ThenSelect Case TargetCase "F": Range(Target.Address).Interior.ColorIndex = 43Case "K": Range(Target.Address).Interior.ColorIndex = 45Case "I": Range(Target.Address).Interior.ColorIndex = 3End SelectEnd IfEnd Sub -
Delila_1
veterán
válasz
paatrick
#22670
üzenetére
A sorbeszúrásra nem tudok jó választ, legfeljebb azt, hogy ne laphoz rendelt makrót alkalmazz, hanem gombnyomásra változzanak a színek.
Az egyes színeket az RGB kódjukkal is megadhatjuk. Pl.
Range("A1").Interior.Color = RGB(0, 204, 255) Ez egy vil. kék.
RGB(255, 0, 0) piros
RGB(255, 255, 0) sárga
RGB(0, 255, 0) vil. zöld
RGB(255, 0, 255) lila
RGB(128, 0, 0) barnaBármilyen színt kikeverhetsz a 3 összetevőből, 0 és 255 között.
Makró, ami a C oszlopban lévő adatokat vizsgálja, és színezi a tartalmuknak megfelelően:
Sub Szinezes()
Dim ter As Range, CV As Object
Set ter = Range("C1:C" & Range("C1").End(xlDown).Row) 'Itt kell átírni a 3 C betűt
For Each CV In ter
Select Case CV
Case "K"
Range(CV.Address).Interior.Color = RGB(0, 204, 255)
Case "P"
Range(CV.Address).Interior.Color = RGB(255, 0, 0)
Case "Z"
Range(CV.Address).Interior.Color = RGB(0, 255, 0)
Case "S"
Range(CV.Address).Interior.Color = RGB(255, 255, 0)
Case "B"
Range(CV.Address).Interior.Color = RGB(128, 0, 0)
Case "L"
Range(CV.Address).Interior.Color = RGB(255, 0, 255)
End Select
Next
End SubAlt +F11-gyel bemész a VB szerkesztőbe. Bal oldalon kiválasztod a füzeted nevét. Insert menü, Module.
Jobb oldalon nagy üres felületet kapsz, oda másold be, az előző, laphoz rendelt makrót töröld ki.Lépj vissza a füzetedbe. Legegyszerűbb, ha pl. egy lekerekített téglalapot szúrsz be. Jobb klikk, makró hozzárendelése, Szinezes.
-
Delila_1
veterán
válasz
paatrick
#18627
üzenetére
1. Másik oszlopba írj, ebbe meg írd be a Nagybetűs(...) függvényt, ami a beírt szövegre hivatkozzon..
2. Rendeld egy gombhoz a makrót
Sub AutoSzuro()
Dim krit As Integer
For krit = 1 To 18
Selection.AutoFilter Field:=krit
Next
End Sub3. A 2013-at nem ismerem, de ha válogathatsz, a 2007-et hagyd ki.
-
wjani
tag
válasz
paatrick
#17645
üzenetére
Szia!
Lehet, hogy most hülyeség, amit írok neked, de a képen is ott látható a csökkenő és növekvő szöveg.
Ha a keresett adat nagyobb, akkor csak meg kell nyomni a csökkenő módot és akkor közelebb kerül a láthatósági határhoz. A 2007 és a 2010-ben már keresési lehetőség is van.Üdv.
Wjani -
Delila_1
veterán
válasz
paatrick
#12432
üzenetére
Sub ved()
Dim lap%
For lap% = 1 To Sheets.Count
Sheets(lap%).Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="SzuperTitok"
ActiveSheet.EnableSelection = xlNoSelection
Next
End SubA Password-nél add meg a saját jelszavadat, vagy ha nem akarod jelszavazni, akkor el is hagyhatod. Ebben az esetben a Scenarios:=True utáni vesszőt is töröld ki.
Az ActiveSheet.EnableSelection = xlNoSelection sor letiltja a zárolt cellák kijelölését, ezt is elhagyhatod. -
válasz
paatrick
#12150
üzenetére
# Jobb egér a képen/Makró hozzárendelése
# Makró helye lenyíló -> Ebben a munkafüzetben és katt az Újat gombon
# a megjelenő ablakban a megjelenő kódblokk közé másold be az alábbi kódot.Range("B1").Value = Range("B1").Value + 1
Ha ezt megcsináltad, akkor a teljes kódnak így kell kinéznie
Sub Kép1_Kattintás()
Range("B1").Value = Range("B1").Value + 1
End Sub
Új hozzászólás Aktív témák
Hirdetés
- Game Pass Ultimate előfizetések 3 - 36 hónapig azonnali kézbesítéssel! 13 hónap ultimate - 50.000 ft
- HP. Laptop. i5. Model: 15-da1002nq
- Játékkulcsok olcsón: Steam, Uplay, GoG, EA, Xbox stb.
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- BESZÁMÍTÁS! nVidia RTX 3090 24GB Founders Edition videokártya garanciával hibátlan működéssel
- REFURBISHED és ÚJ - Lenovo ThinkPad Ultra Docking Station (40AJ)
- Itachi! Felsőkategóriás Gamer PC! Csere-Beszámítás! R7 9800X3D/ 9070XT / 32GB DDR5 / 2TB Nvme SSD
- Samsung Galaxy Watch6 Classic 47mm LTE, Újszerű, 1 Év Garanciaval
- GYÖNYÖRŰ iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4680
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Fferi50
