返回列表 上一主題 發帖

任選儲存格累加設定數值

任選儲存格累加設定數值

各位大大:如附件說明自己找資料就是湊不出程式,請協助謝謝。

Book2.zip (5.47 KB)

Hsieh 大大C16是在4應是8,誤值了不好意思。

TOP

GBKEE 大大大謝謝幫忙         
    Dim Rng As Range
    Set Rng = Range("B39", Range("B39").End(xlDown))
    Rng(A).Select
    MsgBox Rng(A)
    A = 0
End Sub

經測試只顯示(姓氏)不能比對累加後數值顯示出姓氏,請再修正謝謝。

TOP

GBKEE 大大謝謝指導依示測試MsgBox顯示是點選過的姓氏,可否顯示點選過累加的姓氏,
    如點選b4 ,h4,n4,g22=1+2+4+16=23比對b39:b138MsgBox顯然宋。

TOP

謝謝二位大大不厭其煩撥冗指教,Hsieh 程式經測試,MsgBox 顯示的是,選取過的最後一組,小弟要的是選取過的累加合計數值所對應姓氏。如b4 ,h4,n4,g22=1+2+4+16=23比對b39:b138MsgBox顯然宋,這是猜姓氏的遊戲。在1-7請被猜者告訴猜測者1-7有出現姓氏的,如1,2,3,5有出現就是1+2+4+16=23對照姓氏表宋,被猜者就是姓宋,兄台再幫忙修正。

TOP

GBKEE 大大Hsieh超版 的程式碼,3樓的程式碼 ,小弟需求如1,2,3,5有出現宋就是1+2+4+16=23對照姓氏表宋,被猜者就是姓宋,但Hsieh超版 的程式碼結果是16顯示郭,沒有累加所選過的數值1+2+4+16只選最後選擇的16。

TOP

回復 11# GBKEE

GBKEE 大大Hsieh超版 的程式碼,3樓的程式碼 ,小弟需求如1,2,3,5有出現宋就是1+2+4+16=23對照姓氏表宋,被猜者就是姓宋,但Hsieh超版 的程式碼結果是16顯示郭,沒有累加所選過的數值1+2+4+16只選最後選擇的16。

TOP

回復 14# GBKEE
GBKEE 大大可應是我說明不清楚,現反向思考若是一位姓董的告訴我們在1-7裡他的姓氏在1(A3A:E12)
,2(G3:K12),3(M3:Q12),6(M15:P24)有出現,所我們將1.2.3.6實際數值1+2+4+32=39(因1-7實際數值即1,2,4,8,16,32,64查A38編號39對應B77董。Hsieh 版大目前程式會顯示曾因是取最後選取的6=32沒有累右前三個選項1.2.3之實際數值1,2,4。簡言之是猜姓氏在1-7有該姓氏出現即將實際數值相加後去查38編號就可猜中姓氏。
                      1  2  3  4   5    6     7                                                                                   
   實際數值         1 2  4   8  16   32   64
測試姓(張)對照表是編號3的選取1  2有出現( 張)實際數值 是1+2=3     若顯示最後選取2 實際數值 也是2在對照表編號2是王就錯了

TOP

回復 16# GBKEE
原來要按住 Ctrl  操作,真的很感謝!這樣就正確了。

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題