午後。私は今これを達成するために複数の方法を試しました。本質的には、コードを実行すると動作しますが、ワークブックが必要なときに開くと、コードは実行されません。これを達成するための簡単な方法はありますか?番号をランダム化し、ワークブックに対応するセルを表示する。
基本的に行5-28にはランダムな文字列があり、ワークブックを開くたびにランダムな文字列の1つを表示するようにします。
私は正しい線に沿っているかもしれないと思いますが、何も分かりませんか?
感謝
Private Sub Workbook_Open()
wbOpenEventRun = True
Dim MyValue
MyValue = Int((28 * Rnd) + 5)
Sheets("Hints & Tips").Range("G4") = Cells(MyValue, 7)
End Sub
+ 5、問題は現在、何ですか? –