Mė poshtė ke funksionin.
Studioje mirė para se ti ndryshosh emrin dhe t'ja dorėzosh mėsuesit. Puna ėshtė qė ta kuptosh atė qė po bėhet qė nesėr tė mos pyesėsh prapė nė forum por tė jesh i aftė ti bėsh vetė kėto gjėra.
Pėrdorimi:
numra_ne_shkronja("65|66|67|68|") = "ABCD"
Unė u bazova mbi shėmbullin qė kishe dhėnė mė lart. Nqs pėrdor tjetėr format, duhet tė ndryshosh edhe funksionin mė poshtė.
Ideja ėshtė kjo:
- marrin njė seri numrash tė ndare me |
- gjejme pozicionin e | sė parė me InStr()
- marrim tė gjitha shifrat deri tek ndarėsi me Left()
- I kthejme shifrat nė njė numėr tė plotė (integer) me CInt()
- Numrin e plotė e kthejmė nė njė shkronjė me Chr()
- Shkronjėn ja bashkėngjisim shprehjes
- Fshijmė serinė e numrave qė e pėrkthyem nė njė shkronjė
- Vazhdojmė kėtė proces pėr aq kohė sa nuk kemi mbaruar pėrkthimin
Kodi:
Private Function numra_ne_shkronja(numrat As String)
Dim shkronja As String
Dim shprehja As String
Dim ndaresi As Integer
shkronja = ""
shprehja = ""
While Len(numrat) > 0
ndaresi = InStr(1, numrat, "|")
shkronja = Chr(CInt(Left(numrat, ndaresi - 1)))
shprehja = shprehja & shkronja
numrat = Right(numrat, Len(numrat) - ndaresi)
Wend
numra_ne_shkronja = shprehja
End Function
Krijoni Kontakt