- Geri Bátyó: Agglegénykonyha 6 – Néhány egyszerű tésztaétel
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- eBay-es kütyük kis pénzért
- aquark: A ló túloldalán (Intel-AMD szivatás)
- Geri Bátyó: Agglegénykonyha 5 – Edények és konyhai eszközök
- sellerbuyer: Milyen mobiltelefont vegyek 2025 ben?
-
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
-
Rayman15
csendes tag
Nekem is ugyanez lenne a kérdésem: megoldható e az, hogy egy megadott számot betűvel írjon ki a program, magyarul? A neten böngészve találtam vmit, viszont ehhez teljesen láma vagyok, ha vki leírná pontosan,hogy hogyan tudnám használni,nagyon hálás lennék. Na szóval itt van:
Function ftszoveg(ft)
Dim n1(9), n2(9)
n1(1) = ''egy''
n1(2) = ''kettő''
n1(3) = ''három''
n1(4) = ''négy''
n1(5) = ''öt''
n1(6) = ''hat''
n1(7) = ''hét''
n1(8) = ''nyolc''
n1(9) = ''kilenc''
n2(1) = ''tíz''
n2(2) = ''húsz''
n2(3) = ''harminc''
n2(4) = ''negyven''
n2(5) = ''ötven''
n2(6) = ''hatvan''
n2(7) = ''hetven''
n2(8) = ''nyolcvan''
n2(9) = ''kilencven''
w = ''''
wo = Format$(ft, ''000000000'')
w1 = CInt(Mid$(wo, 1, 1))
If w1 <> 0 Then
w = w + n1(w1) + ''száz''
End If
w2 = CInt(Mid$(wo, 2, 1))
If w2 <> 0 Then
w = w + n2(w2)
End If
w3 = CInt(Mid$(wo, 3, 1))
If w3 <> 0 Then
If w2 = 1 Then
w = w + ''en''
End If
If w2 = 2 Then
w = w + ''on''
End If
w = w + n1(w3)
End If
If w1 + w2 + w3 <> 0 Then
w = w + ''millió''
End If
w1 = CInt(Mid$(wo, 4, 1))
If w1 <> 0 Then
w = w + n1(w1) + ''száz''
End If
w2 = CInt(Mid$(wo, 5, 1))
If w2 <> 0 Then
w = w + n2(w2)
End If
w3 = CInt(Mid$(wo, 6, 1))
If w3 <> 0 Then
If w2 = 1 Then
w = w + ''en''
End If
If w2 = 2 Then
w = w + ''on''
End If
w = w + n1(w3)
End If
If w1 + w2 + w3 <> 0 Then
w = w + ''ezer''
End If
w1 = CInt(Mid$(wo, 7, 1))
If w1 <> 0 Then
w = w + n1(w1) + ''száz''
End If
w2 = CInt(Mid$(wo, 8, 1))
If w2 <> 0 Then
w = w + n2(w2)
End If
w3 = CInt(Mid$(wo, 9, 1))
If w3 <> 0 Then
If w2 = 1 Then
w = w + ''en''
End If
If w2 = 2 Then
w = w + ''on''
End If
w = w + n1(w3)
End If
If IsNull(w) Then
w = Mid$(w, 2, Len(w) - 1)
Else
w = UCase$(Left$(w, 1)) + Mid$(w, 2, Len(w) - 1)
End If
ftszoveg = w
End Function
Új hozzászólás Aktív témák
Hirdetés
- MS SQL Server 2016, 2017, 2019
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- AKCIÓ! Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- Game Pass Ultimate előfizetések 4 - 19 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Játékkulcsok a legjobb áron: Steam
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB 512GB FHD+ 100% sRGB - 1 év garancia
- iKing.Hu - Apple Watch Ultra 2 Sportokra tervezve, prémium dizájnnal
- Lenovo Yoga Slim 7 i5-1135G7 8GB 512GB 14" FHD IPS
- BESZÁMÍTÁS! Lenovo Legion Go S 32GB/1TB kézikonzol garanciával hibátlan működéssel
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest