未分類

Excel VBAで作る じゃんけんアプリ 練習問題

概要

Excel VBAを使用して、ユーザーがInputBoxを通じて「グー」、「チョキ」、または「パー」を入力し、コンピュータがランダムに手を選んで勝敗を判定する簡単なじゃんけんアプリを作成します。

要件

  1. ユーザーの入力
    • ユーザーは、InputBoxを使用して、自分の手(グー、チョキ、パー)を入力します。
  2. 対戦相手(vba)の選択
    • 対戦相手の手(グー、チョキ、パー)の中からランダムに手を選びます。
  3. 勝敗の判定
    • ユーザーの手と対戦相手と手を比較して勝敗を判定します。
  4. 結果の表示
    • 勝敗の結果をメッセージボックスで表示します。

実装手順

  1. 変数の宣言
    • ユーザーの選択、対戦相手の選択、結果を格納するための変数を宣言します。
  2. ユーザーの入力の取得
    • InputBoxを使用してユーザー手(グー、チョキ、パー)のどれかを取得します。
  3. 対戦相手の手の決定
    • ランダムな数を生成して、それに基づいて対戦相手の手を決定します。
  4. 勝敗の判定
    • ユーザーの手と対戦相手の手を比較し、勝敗を判定します。
  5. 結果の表示
    • 勝敗の結果をメッセージボックスでユーザーに表示します。

入力画面、結果表示画面のイメージ