[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『自動再計算について』(あだばっと)
ひとつのセルに計算結果を出します。(例えば、C1=A1+B1、C1が計算結果)
セルA1やセルB1に乱数を用いたとき、計算結果C1が特定の数字になるまで自動で再計算(自動でショートカットキーF9を押すような作業)を繰り返すことは出来るんでしょうか?
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
セルA1に乱数を使って1〜10のいずれかの数字が表示されるように設定したとして、例えば5が出るまでショートカットキーF9でシートの再計算を5が出るまで自動で再計算させる方法はないでしょうか?
宜しくお願いいたします。
hoge様
ゴールシーク機能、勉強になりました。
ありがとうございました。
(あだばっと) 2018/12/15(土) 18:23
A1,B1 に =RANDBETWEEN(1,10) C1:= A1+B1 となっているとして、↓のようなことですか?
Private Sub Worksheet_Calculate()
If Range("C1").Value = 10 Then
MsgBox "OK"
Else
Calculate
End If
End Sub
(γ) 2018/12/15(土) 21:24
上記結果(MsgBox "OK")に出るまで、ワンクリックで到達する方法はないでしょうか?
よろしくお願いいたします。
(あだばっと) 2019/03/06(水) 21:21
理解しにくい仕様ですねぇ・・・
ワンクリックで到達していいなら、 目的のセルに目標値(5)を入れるのと変わらないと思いますけども。
あと、二つのセルに乱数は必要ないです。(と思う) 一方に乱数を入れ、片方のセルは「= C1 - 乱数のセル」と数式を入れれば終わる。
(半平太) 2019/03/06(水) 23:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.