A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
一応、私は、まったくの素人なのですが、言葉のやり取りからすると、「コードはなしで」という前提なのだと思います。
>表示した後に 表示した回数をカウント保存したいのですが、
>やり方がわかる方お教え頂けますでしょうか。
これは、初歩的な話で、コマンドボタン等で乱数発生時にクリックした時に、セルに書き出して、
Range("A1").Value = Range("A1").Value +1
(書き出す場所)
ただ、本当に余計なお世話ですが、気になるのは、
>RANDBETWEEN関数で1から20000の数字をランダムで割り当て該当の行の問題が表示されます。
まず、VBAというのに、RANDBETWEEN関数を使うところが良く理解できないです。VBA関数と、ワークシート関数の、擬似乱数発生の度合いについての知識はありますか?ワークシート関数では、一様乱数は 32768 種しかありません。思ったように乱数の発生率が悪いのです。それを、RANDBETWEENで足切りしてしまうと、もっと性能が落ちます。
https://support.microsoft.com/ja-jp/kb/828795
http://www001.upp.so-net.ne.jp/isaku/rand.html
[最も多くの人に使われている乱数であろう Visual Basic の Rnd の質は最低である。 ]
VBAとも関数とも、ユニーク(一意)は確保されないのではないかと思います。
>それぞれの問題がユニークな番号が振られています。
ユニークとは、重複を許さないことです。擬似乱数ジェネレータでは、それができないので、一意を取るために、いくつかのノウハウが考えられます。これ以上のこうした話は、不要かもしれませんね。
失礼しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) [Excel2016] 相関表等の自動作成 2 2022/08/01 20:34
- Excel(エクセル) Excel ユーザー定義で変換したセルについて 3 2023/02/04 01:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルで設定していないのに...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
社内SEです。機種、ライセンス...
-
【VBA】#N/Aを無視して串刺し...
-
excel串刺し計算で合計値が表示...
-
excelのシート番号を取得したい...
-
エクセル 大量のグラフ修正の仕方
-
エクセル VBAでシートのコピー...
-
エクセル データベースからの引用
-
Excel 保護の為読み取り専用の...
-
既存ワークシートにピボットテ...
-
PowerPointの表内のカンマ
-
エクセルでleft関数の結果が表...
-
EXCELでタイトル行と一番下の行...
-
EXCELで縦の行全てに一括して文...
-
Wordの差し込み印刷で空白行が...
-
エクセルでオートサムを使った...
-
エクセルでセル内改行の1行目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】PDF出力に任意のファイ...
-
エクセルのシートごとに連番を...
-
エクセルでページごとにヘッダ...
-
excel串刺し計算で合計値が表示...
-
エクセルで設定していないのに...
-
エクセルで、ハイパーリンクの...
-
複数のEXCELシートの印刷順の指定
-
Excelマクロ パスワードを入力...
-
Access2010 Excelのエクスポー...
-
既存ワークシートにピボットテ...
-
EXCELでシート名を一括変更したい
-
【VBA】#N/Aを無視して串刺し...
-
エクセル VBAでシートのコピー...
-
[EXCEL] あるフィールドをキー...
-
excelのシート番号を取得したい...
-
Excel 一覧表から特定の数値を...
-
エクセルで シート保護のパス...
-
エクセルで個人成績グラフをつ...
-
VBA エクセル RANDBETWEEN関数...
-
この記号、手短(テミジカ)に日本語...
おすすめ情報
ご回答ありがとうございます。
具体的に申しますと、統合シートの6列目に回数がかかれた列があります
それをユーザフォームから以下の関数
VLOOKUP($C$1,統合!A1:F20000,6,0)で拾います
参照元の統合シートの回数をVBA及び関数でインクリメントしたいのです。