Excel VBA質問箱 IV

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

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


12466 / 13646 ツリー ←次へ | 前へ→

【10370】戻り値無しのFunction aki 04/1/21(水) 17:36 質問
【10372】Re:戻り値無しのFunction Asaki 04/1/21(水) 17:53 回答
【10373】Re:戻り値無しのFunction ichinose 04/1/21(水) 17:54 回答
【10374】Re:戻り値無しのFunction aki 04/1/21(水) 18:10 お礼

【10370】戻り値無しのFunction
質問  aki  - 04/1/21(水) 17:36 -

引用なし
パスワード
   こんにちは akiといいます。

基本的なことで申し訳ありませんが、
戻り値のないFunctionを作ろうと思い、
Sub aaa()
  bbb(i,j)
  ...
  ...
End Sub

Function bbb(i,j)
  ...
  ...
End Function

としたら、「構文エラー」
となってしまいました。

訳がわからず、今は意味の無い「String」を返しています。

戻り値を返さないFunctionはどのように書くのでしょうか?

どなたか宜しくお願いします。

(ヘルプが見れれば良いのですが、ヘルプが見れない環境なので・・・)

【10372】Re:戻り値無しのFunction
回答  Asaki  - 04/1/21(水) 17:53 -

引用なし
パスワード
   こんにちは。

戻り値がないのなら Function の意味がありません。
Subで充分かと。

【10373】Re:戻り値無しのFunction
回答  ichinose  - 04/1/21(水) 17:54 -

引用なし
パスワード
   ▼aki さん:
こんばんは。

>基本的なことで申し訳ありませんが、
>戻り値のないFunctionを作ろうと思い、
>
>としたら、「構文エラー」
>となってしまいました。
次回からは、どの行でエラーになったかも教えてくださいね!!

>Sub aaa()
>  bbb(i,j)
'   ↑に問題があるかと・・・
'  call bbb(i,j)
' として下さい、Functionだって、Callで呼び出せます。
' 記述方法は、他にもありますが・・。
>  ...
>  ...
>End Sub
>
>Function bbb(i,j)
>  ...
>  ...
' bbbには、何も設定しなくてもいいはずです。
>End Function

という事が知りたかったのでしょうか?
尚、確認したのはExcel2000です。

【10374】Re:戻り値無しのFunction
お礼  aki  - 04/1/21(水) 18:10 -

引用なし
パスワード
   Asakiさん、ichinose
ありがとうございます。

簡単なしつもんですいませんでした。

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