-
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
-
válasz
pitman
#14342
üzenetére
Ezt csak makróval lehet.
Amice
Function FSCD_Generator() As Variant
Dim NumberOfDigits As Integer, RNDRange As Integer, MyIndex As Integer
Dim MyDigits As Variant, MyNumber As Variant
MyDigits = Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9")
'Hány számjegyű legyen a generált szám
'(10 számjegyűnél nem lehet több, mert akkor biztosan ismétlődik legalább 1 számjegy)
NumberOfDigits = 8
If NumberOfDigits < 1 Or NumberOfDigits > 10 Then
FSCD_Generator = "A számjegyek száma 1 és 10 közé kell, hogy essen!"
Exit Function
End If
RNDRange = UBound(MyDigits)
MyNumber = ""
For i = 0 To NumberOfDigits - 1
MyIndex = WorksheetFunction.RandBetween(0, RNDRange)
MyNumber = MyNumber + MyDigits(MyIndex)
If MyIndex <> RNDRange Then
For j = MyIndex To RNDRange - 1
MyDigits(j) = MyDigits(j + 1)
Next j
End If
RNDRange = RNDRange - 1
Next i
FSCD_Generator = MyNumber
End Function
Új hozzászólás Aktív témák
- Gyúrósok ide!
- Honor 200 - kétszázért pont jó lenne
- Lexus, Toyota topik
- pfSense - Avagy az okosított házirouter
- Android szakmai topik
- Gitáros topic
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- PlayStation 5
- Azonnali informatikai kérdések órája
- További aktív témák...
- ÉV ELEJI RAKTÁRSÖPRÉS!!! - Videókártyák, Monitorok, Notebookok, Stb. - Szaküzletből! Számlával!
- MSI 14 Modern C12M FHD IPS i7-1255U 10mag 16GB 512GB SSD Intel Iris XE Graphics Win11 Garancia
- iKing.Hu - Apple iPhone 13 Pro Max 128GB Space Gray használt szép állapot 100% akku 6 hónap garancia
- BESZÁMÍTÁS! 16GB G.SKILL Trident Z 4000MHz DDR4 memória garanciával hibátlan működéssel
- Targus DOCK423A - USB-C Dual HDMI 4K HUB - 2 x HDMI (120Hz)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Fferi50
