Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


66230 / 76738 ←次へ | 前へ→

【15073】Re:スロットマシーンのような・・・。
回答  ちゃっぴ  - 04/6/15(火) 0:21 -

引用なし
パスワード
   スロットマシンのようにスクロールする処理は難しいので・・・

Rnd関数を使用して3桁の数字をランダムに表示するという
方法ではいかがでしょう?オーソドックスですが・・・

0から9までのランダムな数字は

Int(10 * Rnd)

で表せます。

これを無限ループさせてコマンドボタンを押したときに
フラグをTrueにして終了させるようにすればいいのでは?

'コマンドボタンのクリックフラグ
Public booStopFlg(1 To 3) As Boolean

Sub ShowRndNo()
  Do
    If booStopFlg(1) = False Then
      Range("A1").Value = Int(4 * Rnd)
    End If
    If booStopFlg(2) = False Then
      Range("A2").Value = Int(10 * Rnd)
    End If
    If booStopFlg(3) = False Then
      Range("A3").Value = Int(10 * Rnd)
    End If
  Loop Until booStopFlg(1) And booStopFlg(2) And booStopFlg(3)
End Sub

こんな感じで出来るかと・・・
違ってたら(*_ _)人ゴメンナサイ

0 hits

【15072】スロットマシーンのような・・・。 派遣社員のレイコ 04/6/14(月) 22:32 質問
【15073】Re:スロットマシーンのような・・・。 ちゃっぴ 04/6/15(火) 0:21 回答
【15087】Re:スロットマシーンのような・・・。 Jaka 04/6/15(火) 13:18 発言
【15111】Re:スロットマシーンのような・・・。 Kobasan 04/6/15(火) 21:55 回答
【15115】Re:スロットマシーンのような・・・。 bykin 04/6/15(火) 23:09 回答

66230 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free