No.4ベストアンサー
- 回答日時:
何をしたいのかサッパリですが
>プロジェクトの他ファイル
の意味も?です。
Visual Basic と一括りにしてもVB6 から.NET ・・・多岐にわたります。
とりあえず、VBAでの話だとして
Private Function ・・はマズイかと。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
VBAでしたら(他は分かりません!)
標準モジュールにて
Public REC As String
Function test() As String
Dim aryS As Variant
aryS = Array("レバニラ", "焼肉", "野菜炒め")
test = aryS(Int(Rnd * (UBound(aryS) + 1)))
End Function
Sub menu()
REC = test
MsgBox REC
End Sub
のような感じで。
Sub menu() はここにある必要はありません。
適当なフォームのイベントとかにどうぞ。
Sub こまんど_Click()
REC = test
MsgBox REC
・・・
No.3
- 回答日時:
Private Function test() As String
・
・
・
・
REC = test()
↑自身の関数 Function test() を呼び出していますので
循環参照の堂々巡りです
この回答への補足
下記のようにしても、プロジェクトの他ファイルでREC関数を使用するエラーになります。
対策を教えていただけませんか?
Public REC As String
Private Function test() As String
・
・
・
・
End Function
REC = test
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでファイル名を指定して保存するとき 4 2023/03/26 21:55
- Visual Basic(VBA) VBAでfunctionを利用しようとしたときに「引数は省略できません」というエラーが出ます 1 2022/10/15 16:30
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Visual Basic(VBA) パーソナルXLSBのfuctionを呼び出すと「Functionが定義されていません」のエラーになる 2 2022/08/22 22:51
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Excel(エクセル) VBA フォルダ見える化のコードについて 2 2023/06/19 15:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
number_formatが勝手に四捨五入
-
PHP、ヒアドキュメント内でのIF...
-
PHPプログラム上で「URLを直接...
-
どういうプログラムを関数化を...
-
protectedなのにアクセスできな...
-
[C#]Arraylistに追加した構造体...
-
エラーの理由が分りません。Pri...
-
可変変数にアロー演算子を使いたい
-
Let's Encryptで自動更新がされ...
-
ExcelVBAで部分一致(*)をしたい
-
Dosブロンプトでtabを出力したい
-
wordの差し込み印刷で文字...
-
「取得先」という表現について
-
switch()文で値の大小比較
-
shシェルスクリプト 空白行の...
-
アクセスの度にIPアドレスを変...
-
バッチファイルで、全てのウィ...
-
【VBA】EXCELブックを開かずに...
-
DTOとEntityの差は何ですか。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
VB.NETからVBAマクロ(引数)を呼...
-
PHPでの画像の形式の変換
-
VB.NETSystem.Xml 要素数を得る...
-
エラーの理由が分りません。Pri...
-
CSVファイルをブラウザのキャッ...
-
PHP、ヒアドキュメント内でのIF...
-
既存関数の上書き
-
【シェル】case文でワイルドカ...
-
PHPの変数値をリンクさせたい
-
可変変数にアロー演算子を使いたい
-
どういうプログラムを関数化を...
-
ExcelVBAで部分一致(*)をしたい
-
サブネットマスクを用いたIP制...
-
PHP Catchable fatal error の...
-
VB6のコンボボックスのテキスト...
-
protectedなのにアクセスできな...
-
[C++]std:mapの扱いを教えて頂...
-
次のhtml・cssでspan内の文字を...
-
classの再定義エラーについて
おすすめ情報