Excel VBA質問箱 IV

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

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


31387 / 76732 ←次へ | 前へ→

【50596】Re:function()の扱い方
お礼  ken  - 07/8/3(金) 15:41 -

引用なし
パスワード
   ▼ひげくま さん:
回答ありがとうございます。いろいろな方法があるのですね。
本当に助かりました。
わざわざ、プログラムのソースまでありがとうございます。
>▼ken さん:
>こんにちは。
>
>>配列などを使うことでfunction()で処理した数値の値をsub()に
>>返すことはできないでしょうか?
>
>配列ではありませんが、ByRefで渡す方法もありますよ。
>その場合、FunctionでもSubでも出来ます。
>
>Sub test3()
>  Dim a As Integer, b As Integer, c As Integer, d As Integer
>  a = 10
>  b = 100
>  test_calc a, b, c, d
>  MsgBox "c = " & c & ", d = " & d
>End Sub
>
>Sub test_calc(ByVal a As Integer, ByVal b As Integer, ByRef c As Integer, ByRef d As Integer)
>  c = a + b
>  d = a * b
>End Sub
1 hits

【50591】function()の扱い方 ken 07/8/3(金) 12:17 質問
【50592】Re:function()の扱い方 ichinose 07/8/3(金) 12:34 発言
【50595】Re:function()の扱い方 ken 07/8/3(金) 15:39 お礼
【50594】Re:function()の扱い方 ひげくま 07/8/3(金) 14:30 回答
【50596】Re:function()の扱い方 ken 07/8/3(金) 15:41 お礼

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