excel 計數問題

我想問問如果想系excel到個button應該點做??

比如下面個張圖....我想個答案要噤個張圖先會計到出黎~而唔係一打數字就即出...有無方法?

又或者有無其他方法係唔會一打數字就即出答案既??
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

如果係整個 Workbook 都不即時跟公式計答案,Excel 2007 係:
Office button→Excel 選項→公式,將計算選項改為手動。
例如 c1 的公式是 =a1+b1
在 a1, b1 格輸入數值後,c1 不會即時改變,要按一下Keyboard 的 F9 才會變。

至於話想話 Click 落張圖然後出答案:
1.插入→圖片
2.Right click 張圖→指定巨集→新增(或者揀之前己寫後的巨集)
3.在圖片_Click 個 Subroutine 入面打入相關的 VBA code 例如:
Sheets("sheet1").Cells(1, 3) = Sheets("sheet1").Cells(1, 1) + Sheets("sheet1").Cells(1, 2)


ps.
無需要再在 c1 格打公式。
另外 cells(row,column)
例如 a1, b1, c1 的 row 都係 1, column 就分別係 1,2,3

TOP

SORRY~都係有小小唔明~

係咪好似我甘?

但係我系用random number 有無影響?

TOP

本帖最後由 C_Law 於 2016-6-15 20:02 編輯

你搞錯 Cells 的用法。
例如 G1 格,它是由上至下(row)的第 1 行,左至右(Column)的第 7 行,所以條 VBA code 的開頭應該係:
Sheets("sheet1").Cells(1, 7) =(後面的 a1 和 e1 格,你自己改啦)

我平時多數用 Cells,剛才再試下,原來可以用 Range,例如改為:
Sheets("Sheet1").Range("g1")=(後面你自己試下改啦)

TOP

你搞錯 Cells 的用法。
例如 G1 格,它是由上至下(row)的第 1 行,左至右(Column)的第 7 行,所以條 VBA co ...
C_Law 發表於 2016-6-15 19:34



    結果都系甘樣

我上下兩條都試過都唔得


真系頭都大埋

TOP

Ooops~~~~無留意到你幅圖底部。

也許是 Office 的語言版本問題。我用開個 Office 開新 Excel 的預設 Sheet name 係 "Sheet1",所以我打 Code 都照打 "Sheet1"。

剛剛再睇清楚你幅圖先至留意到原來下面的 Sheet name 係"工作表1",你一係試下改 Sheet name 去 "Sheet1",一係就改巨集的 Code 做:
Sheets("工作表1").Range("G1")=(後面自己改啦)

TOP

本帖最後由 魂.忠仔 於 2016-6-15 21:05 編輯
Ooops~~~~無留意到你幅圖底部。

也許是 Office 的語言版本問題。我用開個 Office 開新 Exc ...
C_Law 發表於 2016-6-15 20:59



喂師兄...麻煩晒呀~~終於都成功左啦

但問題又黎左啦X_____X

每一次噤張圖...佢係計返上次個答案出黎......

每噤一次張圖,都係random一組新既number出黎...但係佢個答案係上一組既問題

TOP

我搵到個解決方法啦....

就係每一次都係手動計公式...甘就無事

TOP

最後last 一個問題就系~~

好似我整減數甘,有無方法係random個number永遠都比後面個個大,唔會出現負數

TOP

本帖最後由 C_Law 於 2016-6-16 00:14 編輯

7# 個問題,你可以不在 a1 格內打公式,而係開多一幅圖或者 Button 去出新題目。
即係原本的"圖片x_Click" subroutine 不變,另外加多幅圖片(y),在「圖片y_Click」的 subroutine 入面去 Random 新數值去 A1 格:
  1. Sheets("工作表1").Range("A1")=WorksheetFunction.RandBetween(1, 99)
  2. ' 有需要的話可以用相同方法去 Random 另一個新數值去  D1 格
  3. Sheets("工作表1").Range("G1")="'?"    ' 順手清理舊答案
複製代碼
至於 9# 問題可以用返後面 d7 格數值做前面 a7 格公式的 Lower boundary。條公式即是:
=randbetween(d7,9)
當然,d7 格數值本身不能大過 9 啦。
又或者掉轉,用前面個數做後面個數的 Upper boundary。
不過,我都係會選擇不在格仔打公式,而係整多個 Button,在巨集內去出新題目。

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP