- Kiszivárgott a Pixel 10a specifikációja
- iPhone topik
- Samsung Galaxy A56 - megbízható középszerűség
- Kijavították az iPhone Air legfőbb hibáját
- Android dual SIM okostelefonok
- A készlethiány jelezheti, jön az iPhone 16e és iPad Air utódja
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S25 - végre van kicsi!
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Privát Samsung funkciót tehet az Apple publikussá
-
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
-
mh197
őstag
Sziasztok!
Segítséget szeretnék kérni excelben.
Az adott munkafüzet celláit védeni kellene a cellaformázás ellen, de nem minden cellát. Jelenleg a lapvédelmet ha bekapcsolom, akkor hiába veszem ki a pipát a védelem - > "zárolt" helyről, akkor azok a cellák attól ugyanúgy nem formázhatóak cellaformázással, jobb klikk esetén azokra a cellákra ugyanúgy inaktív marad a cellaformázás menüpont. Tudom, hogy a lapvédelemnél be lehet pipálni, hogy a védelem bekapcsolása esetén lehessen a cellákat formázni, de az meg azért nem jó, mert 5 db cellán kívül ez ellen az összeset védeni kellene.
Miért kell a cellaformázhatósága: van egy makró benne, hogy cserélődjenek a színek az alábbiak szerint:
Public Idozites As Double
Sub Villogas_ki()
Range("F5:G6").Font.ColorIndex = xlAutomatic
Range("F5:G6").Font.Color = RGB(255, 0, 0)
Range("F5:G6").Interior.Color = RGB(255, 204, 153)
Application.OnTime Idozites, "Szincsere", , False
End SubSub Szincsere()
If Range("F5:G6").Font.Color = RGB(255, 0, 0) Then
Range("F5:G6").Font.Color = RGB(0, 0, 255)
Range("F5:G6").Interior.Color = RGB(255, 0, 0)
Else
Range("F5:G6").Font.Color = RGB(255, 0, 0)
Range("F5:G6").Interior.Color = RGB(255, 204, 153)
End If
Idozites = Now + TimeSerial(0, 0, 1)
Application.OnTime Idozites, "Szincsere", , True
End Sub---
Public Most_villog As Boolean
Private Sub Workbook_Open()
MsgBox "Üdvözlöm a feladat nyilvántartásban!"
If Range("A2") <> "0" And Most_villog = False Then
Call Szincsere
Most_villog = True
ElseIf Range("A2") = "0" And Most_villog = True Then
Call Villogas_ki
Most_villog = False
End If
End SubPrivate Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If SaveAsUI Then
MsgBox "A 'mentés másként' funkció NEM HASZNÁLHATÓ!!!"
MsgBox "A táblázat NEM KERÜLT MENTÉSRE! Mentse ISMÉT a 'mentés' gombbal!!!", vbInformation
Cancel = True
End If
If Range("A2") = "0" And Most_villog = True Then
Call Villogas_ki
Most_villog = False
ElseIf Range("A2") <> "0" And Most_villog = False Then
Call Szincsere
Most_villog = True
End If
End SubPrivate Sub Workbook_BeforeClose(Cancel As Boolean)
If MsgBox("Biztosan be akarja zárni a feladat nyilvántartást ?", 36, "Confirm") = vbNo Then
Cancel = True
End If
End SubAhogy ebben látható az F5:G6 tartomány színe változna az A2 értéke függvényében. Lényegében az adott munkafüzetben az F5:G6 tartományban lévő cellákon kívül mindegyiknek védettnek kellene lenni cellaformázás ellen, ha a lapvédelmet bekapcsolom. Mindez azért kellene, mert ha az F5:G6 tartomány cellaformázás ellen védetté válik a lapvédelem bekapcsolásával, akkor a "színcsere" nem tud futni ezeken a cellákon..

Erre van esetleg valakinek itt ötlete, hogyan lehetne megoldani??

Előre is köszönök minden építő jellegű hozzászólást!

Szép hétvégét!
Új hozzászólás Aktív témák
- DJI topic
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Kiszivárgott a Pixel 10a specifikációja
- Samsung Galaxy Felhasználók OFF topicja
- Arc Raiders
- LEGO klub
- Február végén bárki kipróbálhatja a Marathont
- Milyen billentyűzetet vegyek?
- Hosszú premier előzetest kapott az Arknights: Endfield
- iPhone topik
- További aktív témák...
- 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!
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- The Elder Scrolls Online Imperial Collector s Edition
- MS SQL Server 2016, 2017, 2019
- 230 - Lenovo Legion 5 (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! ASRock H110M i5 6600K 8GB DDR4 120GB SSD 500GB HDD GTX 1050 Ti 4GB Zalman T3 Plus 400W
- Eredeti Lenovo 300W töltők - ADL300SDC3A
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



Fferi50

