Hirdetés
- MWC 2025: A kicsi és a kamerás - megjött a Xiaomi 15 és az Ultra
- Apple iPhone 16 Pro - rutinvizsga
- MWC 2025: Most akkor van vagy nincs kék Nothing Phone (3a)?
- Bemutatkozott a Poco X7 és X7 Pro
- Hivatalos a OnePlus 13 startdátuma
- Sony Xperia 1 V - kizárólag igényeseknek
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Macrodroid
- Yettel topik
- Milyen okostelefont vegyek?
-
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
-
Delila_1
veterán
válasz
bteebi #31560 üzenetére
Kicsit másképp rendeztem az adatokat. Az A oszlopban vannak a hetek 21–52-ig. A heti 2 dátum a B és C oszlopban látható. A neveket a K oszlopba tettem.
A makró a heti 2 nevet a D és E oszlopba írja be. Két ellenőrző oszlopot tettem be az F, ill. az L oszlopba, a képen látszik ezeknek a képlete.A makró
Sub Beosztas()
Const also = 1: Const felso = 17
Dim napok(1 To 17), db As Long, tele As Long
Dim sor As Integer, oszlop As Integer, dolg As Integer
For sor = 2 To 33
For oszlop = 4 To 5 'D:E
Veletlen:
Randomize
dolg = Round(Rnd() * (felso - also) + also, 0)
If napok(dolg) = "X" Then GoTo Veletlen
napok(dolg) = "X"
Cells(sor, oszlop) = Cells(dolg, 11) 'K oszlop, nevek
DoEvents
db = 0
For tele = 1 To 17
If napok(tele) = "X" Then
db = db + 1
End If
Next
If db = 17 Then
For tele = 1 To 17
napok(tele) = ""
Next
db = 0
End If
Next
Next
End Sub
Új hozzászólás Aktív témák
- Autós topik
- MWC 2025: A kicsi és a kamerás - megjött a Xiaomi 15 és az Ultra
- Meggyi001: Vegán? Nem vegán?
- PROHARDVER! feedback: bugok, problémák, ötletek
- Háztartási gépek
- EAFC 25
- Gaming notebook topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Csere-Beszámítás! Számítógép játékra! R5 5500 / RX 5700XT / 32GB DDR4 / 480 SSD + 1 TB HDD
- Csere-Beszámítás!Lenovo Legion 5 Gamer laptop! I5 10300H / GTX 1650Ti / 16GB DDR4 / 500SSD +1TB HDD
- Honor Magic5 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ- Lenovo ThinkVision T24i-10 - 24" monitor - Számla, garancia
- Csere-Beszámítás! RTX Számítógép játékra! R5 5600X / RTX 3060Ti / 1TB SSD / 32GB DDR4
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest