2012-04-10 8 views
0

例として、複数の領域でmsgboxを参照したいとしますが、このための関数を作成できますか?プライベートかパブリックですか?違いは?コードを繰り返し参照するにはどうすればよいですか?

例を示します。

Public Function Message() As String 
    MsgBox("Test Message") 
End Function 

はまた、なぜ私は以下のようなメッセージになるだろう:Function 'Message' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used

をそれは単なる警告かのように思えるし、私は関数を呼び出したときに動作するように見えました。

+1

パブリックSub Message()にすると、エラーは消えます。 – klabranche

答えて

1

Subにしてください。戻り値は期待していません。

Public Sub Message() As String 
    MsgBox("Test Message") 
End Sub 
関連する問題