[VBA ]排列組合範例

看板Visual_Basic作者 (shin0615)時間11年前 (2013/11/25 17:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位大大 我在網路上找到的這VB6排列組合的範例 '# [Visual Basic 6.0] 簡單利用遞迴概念列出排列組合 '# 0xDe Private Sub Command1_Click() List1.Clear ' 清空上一次的結果 Call Change(Text1, "") End Sub Function Change(A, B) If Len(A) = Len(B) Then List1.AddItem B Else For I = 1 To Len(A) Key = True ' 不讓相同的字串重複使用 For J = 1 To Len(B) If Mid(B, J, 1) = Mid(A, I, 1) Then Key = False Next J If Key Then Call Change(A, B & Mid(A, I, 1)) Next I End If End Function 但是我想把它用在VBA(for Arena) 而且把這些輸出的值放在一個陣列而不是List中供我取用 由於之前只有學Matlab 對於Vba的寫法不大熟 請問有大大可以幫忙解惑嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.65.70
文章代碼(AID): #1IanPweN (Visual_Basic)
文章代碼(AID): #1IanPweN (Visual_Basic)