データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
シートの再計算を手動にします。
数式タブの「計算方法の設定」で「自動」を「手動」に変更して、RAND関数のデータを変更したいときだけF9キーを押してください。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
エクセルのrand関数ではセルに入力するなどアクションを起こすたびに乱数が発生されますが、発生した乱数を一旦固定して、任意のタイミングでのみ乱数を発生させる方法はありますか?
中学生レベルの計算問題を自動的に発生させるプログラムを作っています。計算した人が答えを入力すると「○」と「×」で正誤を表示したいのですが、答えを入力するごとに乱数が新たに発生されて問題そのものが変わってしまうので、困っています。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
シートの再計算を手動にします。
数式タブの「計算方法の設定」で「自動」を「手動」に変更して、RAND関数のデータを変更したいときだけF9キーを押してください。
おがげさまで解決しました。
ありがとうございます!
余談ですが、Windows以前にBasicで中学で必要な計算問題を自由に作成できるプログラムを500行以上に及ぶ記述で作成したものですが、今となってはハード、ソフト共に互換性もなく、プログラムをプリントアウトしたものを保存してあるだけです。
今後VBAを使って再現してみようと思っています。何か問題に直面したらまた質問させて頂きますのでよろしくお願いいたします。