Excel VBA質問箱 IV

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

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


49461 / 76732 ←次へ | 前へ→

【32181】Re:教えて下さい・・・
発言  やっちん  - 05/12/8(木) 12:35 -

引用なし
パスワード
   ▼とも☆ さん:
>>Sub 条件付確立のVBA()
>>  Dim i As Long
>>  Dim huryouhin As Long
>> 
>>  zentai = 500
>>  Randomize
>>  For i = 1 To zentai
>>    If Rnd() < 0.05 Then
>>    End If
>>  Next i
>>  MsgBox goukaku / hugoukaku
>>End Sub
hugoukakuに何も入っていないので中身は0です。
0で割るのはいけません。
0でなくても小さい数(例えば0.0000000000000000001)
で割ったりすると答えがすごく大きくなりますよね?
変数は入れられる数値の範囲が決まっています。
それを外れるとオーバーフローになります。

処理の大きな仕組みはあってます。
Rnd() < 0.05がわかってるだけでもなかなかです。
ただ
goukaku / hugoukaku
は求めるものとは違います。

まずは再点検する回数を求めましょう。
製品に1から500まで番号がついているとすると
どういう条件の時に再点検をすることになりますか?
0 hits

【32098】教えて下さい・・・ とも☆ 05/12/6(火) 14:40 質問
【32100】Re:教えて下さい・・・ やっちん 05/12/6(火) 15:05 発言
【32113】Re:教えて下さい・・・ とも☆ 05/12/6(火) 16:04 質問
【32124】Re:教えて下さい・・・ やっちん 05/12/6(火) 18:59 発言
【32154】Re:教えて下さい・・・ とも☆ 05/12/7(水) 15:03 質問
【32155】Re:教えて下さい・・・ やっちん 05/12/7(水) 15:16 発言
【32175】Re:教えて下さい・・・ とも☆ 05/12/8(木) 10:02 質問
【32177】Re:教えて下さい・・・ とも☆ 05/12/8(木) 10:15 質問
【32179】Re:教えて下さい・・・ Jaka 05/12/8(木) 10:33 発言
【32402】Re:教えて下さい・・・ とも☆ 05/12/14(水) 10:01 質問
【32181】Re:教えて下さい・・・ やっちん 05/12/8(木) 12:35 発言
【32405】Re:教えて下さい・・・ とも☆ 05/12/14(水) 10:10 質問
【32406】Re:教えて下さい・・・ やっちん 05/12/14(水) 10:16 発言
【32410】Re:教えて下さい・・・ とも☆ 05/12/14(水) 11:02 お礼
【32198】Re:教えて下さい・・・ やっちん 05/12/8(木) 22:07 回答
【32407】Re:教えて下さい・・・ とも☆ 05/12/14(水) 10:31 質問
【32408】Re:教えて下さい・・・ やっちん 05/12/14(水) 10:48 発言
【32411】Re:教えて下さい・・・ とも☆ 05/12/14(水) 11:05 質問
【32413】Re:教えて下さい・・・ やっちん 05/12/14(水) 11:50 回答
【32422】Re:教えて下さい・・・ とも☆ 05/12/14(水) 16:46 お礼
【32437】Re:教えて下さい・・・ やっちん 05/12/14(水) 20:37 発言
【32465】Re:教えて下さい・・・ とも☆ 05/12/15(木) 16:50 質問
【32468】Re:教えて下さい・・・ やっちん 05/12/15(木) 17:01 発言

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