可否用EXCEL VBA做六合彩程式及加上一些過濾

2009-08-09 7:18 am
請問可否用EXCEL VBA做六合彩程式並附合以下條件
1.號碼由1-49內任選一堆數字 “X” 組成 “N” 個數字,當然N<49。例如: 1至12 (X) 及N=12
2.自己排列所選一堆數字 “X” 由細至大,自已輸出或計好複式注數,例如: 1至12 (X) 數字及12 (N) 個字複式總注數(T)。複式總注數(T)=924
3.在複式總注數(T) 中加上一些過濾器(Filter N),不會在注數內出現一些不會出現的號碼, Either event A occurred or event B occurred but both events not occurred! 在此例子中,但我假設1及12、1及2…etc不會同時出現,因此總輸出注數會(Output)少於複式總注數(T)!
4.T – Filter N = Output

如果要做以上動作,請問要怎做?
謝謝各位大大
更新1:

一定要清楚filter 的規律,對不起,忘記了哈! filter有多少個 = well…當100個吧! 方法都不一樣, 故一定要清楚列明, 如1~2: 例如當該注內有 1和有 2,那注便不要吧!(當1和2自己要輸入!) 至於其它條件不用考慮,例如: 1) 有 1 不可有 2、 2) 有 1 + 2 不可有 3或4…等等 這樣會簡單些! 不可有連號,不用考慮了,因自己要輸入! 不可全偶或全奇,不用考慮了,因自己要輸入! 謝謝幫忙

回答 (3)

2009-08-11 8:03 am
✔ 最佳答案
在設計VBA前, 一定要清楚filter 的規律
如filter有多少個
filter有多少種邏輯, 由於這些邏輯是主觀要求, 種類多不勝數, 每種邏輯的解題方法都不一樣, 故一定要清楚列明, 如1~2:
有 1 不可有 2
有 1 必有 2, 有2不不定有 1
有 1 + 2 不可有 3或4
不可有連號
不可全偶或全奇
還有很多很多
不同的filter設計, 會有不同的解題VBA代碼

2009-08-11 00:03:54 補充:
參考檔案: http://www.FunP.Net/19623
此題祇是數學題, 與勝率無關
附件不是用數學計算, 祇是利用VBA的迴圈來窮舉, 如數據太多, 電腦亦無法應付, 故限制最多21個選號和3組filter


2009-08-16 00:50:16 補充:
窮舉的工作量大得驚人, 如選40個字, 計算時間可能是多天(如不死機), 如49個字, 可能過百年, 美國太空總署的超級電腦亦應不容易應付。我的程式碼是業餘水平, 專業的編程員當然有其他程式及思路方法去計算(不採用窮舉方法)。如閣下有能力用數學方法(即紙和筆)計算此題, 將計算方法用VBA編寫, 49個字亦可能於秒內完成
2009-08-10 4:26 pm
想一條必中公式?請新田美香想到也不要告訴版大,你我二人合夥投注就好。

:)
2009-08-10 8:52 am
一定要清楚filter 的規律,對不起,忘記了哈!
filter有多少個 = well…當100個吧!
方法都不一樣, 故一定要清楚列明, 如1~2:
例如當該注內有 1和有 2,那注便不要吧!(當1和2自己要輸入!)
至於其它條件不用考慮,例如:
1) 有 1 不可有 2、
2) 有 1 + 2 不可有 3或4…等等
這樣會簡單些!
不可有連號,不用考慮了,因自己要輸入!
不可全偶或全奇,不用考慮了,因自己要輸入!

謝謝幫忙


收錄日期: 2021-04-19 15:07:33
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090808000051KK02295

檢視 Wayback Machine 備份