度々お世話になります。
Const+Evaluateの使い方ついてお教えください。
VBA内で「RANDBETWEEN」を使いたくて
long型の変数Valに対し
Constした「数」(10)を使い
Val=Evaluate("RANDBETWEEN(1,数)")
とか
Val=[RANDBETWEEN(1,数)]
とかしたら
「型が合わない」と、お叱りを受けました。
そこで
ウオッチに登録すると
エラー 2029
となっていました。
一方で
Application.WorksheetFunction.Ceiling(1 数)
は、問題ありません。
マイクロソフトサポートによると
( http://support.microsoft.com/kb/823604/ja )
「イミディ エイト ウィンドウ、Visual Basic エディターで、次のコマンドを入力し、ENTER キーを押しますと、この問題が発生可能性があります
application.Evaluate("=SUM(xyz(),apple)")」
とのことなのですが、
これ、
セルを使わない回避の技、ありますか?
どうぞ宜しくお願い致します。
No.2
- 回答日時:
2013版ではworksheetfunctionにあります。
他の版ではどうなのか・・・。確認してみてください。
MsgBox Application.WorksheetFunction.RandBetween(10, 30)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 数式が消える 1 2023/03/19 16:55
- 英語 Oral Health Impact Profile-19 ( OHIP-19) questionn 3 2022/09/26 16:37
- Visual Basic(VBA) Worksheets メソッドは失敗しました。のエラー処理のやり方 4 2022/05/29 21:29
- Visual Basic(VBA) エクセルで特定のセルのみを任意のタイミングで更新する方法 1 2023/06/23 21:23
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- 統計学 機械学習(最適化問題)のプログラムで、以下の2つの関数がどんな関数なのかご存知の方はおりますか? d 5 2022/06/23 00:35
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どこにもフォーカスを当てたくない
-
エクセルVBA テキストボックス...
-
矢印(左右)キーでイベントを...
-
他の人には声だして挨拶してる...
-
3SK22というFETはデュアルゲー...
-
C# ReadOnlyのTextBoxで
-
MFCでコンボボックスを選択不可...
-
VBでタッチパネルを・・・
-
Private Sub内でSubをCallしたい
-
VBAでのユーザーフォーム上...
-
油性マジックの消し方
-
ユーザーフォームのSetFocusが...
-
コマンドボタンのEnterイベント...
-
GridViewでハイライトを使用し...
-
二台のノートパソコンを繋げて...
-
中古本の店名ハンコの消し方
-
炊飯器のセットの音と出来上が...
-
『エッジの効いた○○』の意味。
-
酸素ボンベのレギュレーターか...
-
エクセルでチェックボックスの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どこにもフォーカスを当てたくない
-
エクセルVBA テキストボックス...
-
他の人には声だして挨拶してる...
-
ユーザーフォームのSetFocusが...
-
炊飯器のセットの音と出来上が...
-
C# ReadOnlyのTextBoxで
-
業務に差し支えのないテンキー...
-
GridViewでハイライトを使用し...
-
コマンドボタンのEnterイベント...
-
矢印(左右)キーでイベントを...
-
油性マジックの消し方
-
OPPO A54 5Gを使っています。 ...
-
Accessの更新後処理で特定の条...
-
VBAでのユーザーフォーム上...
-
池袋サンシャイン通りでキャッ...
-
VBAのExitイベントについて
-
MFCでコンボボックスを選択不可...
-
中古本の店名ハンコの消し方
-
マイクラのマルチサーバーが起...
-
スプレットシートでフォーカス...
おすすめ情報