Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- CaNNa3IS: Kis előkarácsonyi muzsika csak nektek
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- GoodSpeed: Ennél jobb Windows 7 Aero Skin nem igen van Windows 11-re (WindowBlinds 11)
- GoodSpeed: Márkaváltás sok-sok év után
- bambano: Bambanő háza tája
-
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
-
cousin333
addikt
válasz
King Unique
#28997
üzenetére
A harmadik sort jelöld ki, és úgy mehet az Ablaktábla rögzítése...
-
karlkani
aktív tag
válasz
King Unique
#28994
üzenetére
Nézet fülre kattintasz, majd kiválasztod a panelek rögzítése menüpontot. De megoldható úgy is, ha kipakolod a gyorselérési eszköztárra az ablaktábla rögzítése opciót.
-
cousin333
addikt
válasz
King Unique
#28994
üzenetére
Ha csak az első sort akarod rögzíteni, akkor Nézet fül, Panelek rögzítése és itt a Felső sor rögzítése. Ha több sort is szeretnél fixálni, akkor kijelölöd az első sort, amit már görgetni akarsz, majd ugyanitt Ablaktábla rögzítése.
-
Delila_1
veterán
válasz
King Unique
#22141
üzenetére
Szívesen.
-
Delila_1
veterán
válasz
King Unique
#22139
üzenetére
Úgy is jó, de inkább egy feltételbe tenném.
if jelölő=true then
ide jön a minden max értéket színező ciklus
else
ide meg az, ami az első megtaláltat színezi
end ifA jelölő szó helyett a CheckBox-od nevét írd be.
A formon lévő vezérlőkhöz nem modulba írjuk a makrókat. Vezérlőn dupla klikk előhozza a form modullapját, és még a hozzá tartozó makró kezdő-, és utolsó sorát is beírja.
A fenti makrót annak a gombnak a click eseményéhez kell beírnod, ami a max értékeket színezi.
-
Delila_1
veterán
válasz
King Unique
#22137
üzenetére
Teheted UserFormra is, nem szükséges a füzet lapjára tenni. A feladatban nem szerepelt a vezérlők helye.
-
Delila_1
veterán
válasz
King Unique
#22135
üzenetére
A gombokat és a comboboxot neked kell bevinned a lapra.
Nincs 2013-as verzióm, de valószínű, hogy abban is a Fejlesztőeszközök | Beszúrás | ActiveX -ben találod meg.Az egyes vezérlők nevét (Name) is add meg a tulajdonságuknál úgy, ahogy a makrókat hozzájuk rendeltem.
-
Delila_1
veterán
válasz
King Unique
#22133
üzenetére
A füzetben, amit küldtem tegnap, megtalálod.

-
Delila_1
veterán
válasz
King Unique
#22131
üzenetére
Fejlesztőeszközök | Vezérlők | Tulajdonságok.
Ilyenkor a Tervező mód legyen érvényben. Ha kész, kapcsold ki a tervező módot.
-
Delila_1
veterán
válasz
King Unique
#22116
üzenetére

-
Delila_1
veterán
válasz
King Unique
#22114
üzenetére
A legördülőnél meg kell adnod, hogy honnan vegye az adatait, ez a ListFillRange tulajdonság. A küldött füzetben Munka1!AA1:AA8. A cellacsatolás az a hely, ahova a kiválasztott érték kerül, LinkedCell, ebben az esetben Munka1!AB1.
Mindkettő akkor igaz, ha az ActiveX vezérlőket használod a lapon. Alkalmazhatod az Űrlapvezérlőket is, ott a tulajdonságainál magyarul írják a két terület nevét.
-
Delila_1
veterán
válasz
King Unique
#22111
üzenetére
Bemásoltam innen a makrókat egy füzetbe, elküldöm.
-
Delila_1
veterán
válasz
King Unique
#22111
üzenetére
Állandónak ajánlom, és mindenkinek. Sok új függvényt elérsz vele a füzetben, és a VBA-ban is, amik enélkül nem mennek.
A Combobox cellacsatolását betetted az AB1 cellába?
-
Delila_1
veterán
válasz
King Unique
#22109
üzenetére
Kapcsold be az Analysis Toolpak és az Analysis Toolpak - VBA nevű bővítményeket.
-
Delila_1
veterán
válasz
King Unique
#22101
üzenetére
Szívesen.

-
Delila_1
veterán
válasz
King Unique
#22099
üzenetére
If CV.Value Like ("[AEIOU]") Then -> ha a ciklusváltozó (CV) egyenlő a LIKE kulcsszó utáni valamelyik karakterrel, akkor...
Az A ASCII értéke 65. Le tudod kérdezni a KÓD függvénnyel. Az i itt egy 1 és 26 közötti véletlen egész szám. A Chr(i+64) egy 65 és 90 közötti értéknek megfelelő karaktert adja, A-tól Z-ig.
A kis a betű ASCII kódja 97, ott az i-hez 96-ot kell adni.
Kulcsszavakat nem adhatunk változónévként, ezért a maxx.

Minden maxx-szal azonos értékű cella színezése:
Range("A1").Select
hely = Selection.CurrentRegion.Address
maxx = Application.Max(Range(hely))
For Each CV In Range(hely)
If CV = maxx Then Range(CV.Address).Font.ColorIndex = 5
Next -
Delila_1
veterán
válasz
King Unique
#22094
üzenetére
Második kérdés: a legördülő csatolását az AB1 cellába tettem.
Private Sub General1_Click()
Dim szam As Integer, CV As Object
Dim also As Integer, felso As Integer
Dim hely As String
Range("A1").Select
Selection.CurrentRegion.Font.ColorIndex = 0
Selection.CurrentRegion.ClearContents
szam = Range("AB1")
also = 1: felso = 100
For Each CV In Range(Cells(1, 1), Cells(szam, szam))
Randomize
CV = Round(Rnd * (felso - also) + also, 0)
Next
End SubPrivate Sub Max_Click()
Dim maxx As Integer, hely As String, CV As Object, cim As String
Range("A1").Select
hely = Selection.CurrentRegion.Address
maxx = Application.Max(Range(hely))
cim = Range(hely).Find(maxx).Address
Range(cim).Font.ColorIndex = 5
MsgBox "A maximális érték helye: " & cim & ", " & _
"értéke: " & maxx
End Sub -
Delila_1
veterán
válasz
King Unique
#22094
üzenetére
Az első kérdéshez:
Private Sub General_Click()
Dim tomb(26), sor As Integer, oszlop As Integer, i As Integer
Dim usor As Integer, uoszlop As Integer
Dim felso As Integer, also As Integer
Range("A1:Z26").ClearContents
Range("A1:Z26").Font.ColorIndex = 0
Randomize
also = 1: felso = 5
usor = Round(Rnd * (felso - also) + also, 0)
felso = Int(26 / usor)
Randomize
uoszlop = Round(Rnd * (felso - also) + also, 0)
For sor = 1 To usor
For oszlop = 1 To uoszlop
Ujra:
Randomize
felso = 26
i = Round(Rnd * (felso - also) + also, 0)
If tomb(i) > 0 Then GoTo Ujra
tomb(i) = i
Cells(sor, oszlop) = Chr(i + 64)
Next
Next
End SubPrivate Sub Kiemel_Click()
Dim terulet As String, CV As Object
Range("A1").Select
terulet = Selection.CurrentRegion.Address
For Each CV In Range(terulet)
If CV.Value Like ("[AEIOU]") Then CV.Font.ColorIndex = 3
Next
End Sub -
pigster
senior tag
válasz
King Unique
#21904
üzenetére
Fájl-->Beállítások-->Speciális
Felülről kb a 10. checkbox:
A rendszerbeállítások szerint
Tizedesjel □
Ott mi van beállítva?
Új hozzászólás Aktív témák
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Antivírus szoftverek, VPN
- Azonnali készpénzes AMD CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- EK Quantum Kinetic D-RGB D5 Pump Viztartály - pumpa kombó! 360MM
- Apple iPhone 13 Pro / 128GB / Kártyafüggetlen / 12Hó garancia / Akku : 100%
- Bomba ár! Lenovo Miix 520-12IKB : i5-8G I 8GB I 256GB SSD I 12" 2K Touch I Cam I W11 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

Fferi50
