نوشته شده توسط
atf1379
البته مشکل از طرف بنده میباشد که با مبحث آرایه خیلی آشنائی ندارم
ظاهراً رسیدن به جواب از طریق آرایه برای بنده کار آسانی نیست بخاطر همین ممنون میشم اگه برای این مسئله راه حل دیگه ای وجود داره با نوشتن کد مربوطه راهنمائی فرمایند
سلام
راه حل زیر که در اون از تابع Choice و حلقه for ...next استفاده شده بررسی کن!
Dim strword1 As String
Dim strword2 As String
Dim I As Integer
Function GetChoice(Ind As Integer)
GetChoice = Choose(Ind + 1, "A", "B", "C", "D", "E", "F")
End Function
Private Sub Command0_Click()
On Error Resume Next
strword1 = "5,0,1,2,3,4"
strword1 = Replace(strword1, ",", "")
For I = 0 To Len(strword1)
strword2 = strword2 & "," & GetChoice(Mid(strword1, I, 1))
Next
strword2 = Right(strword2, Len(strword2) - 1)
MsgBox strword2
End Sub