SubとFunctionの区別を無くすことも賛成ですが,よい案が思い浮かびません。
しかしSub/Functionそのものをなくすのには反対です。
キーワード強調されるなどの点で,目印としてわかりやすいからです。
とりあえずはExit時にSub/Functionを書く必要がなくなるだけでだいぶ有り難いです。
> Exitだけの記述ならFALSEを返すようにしていただきたいです
これを実現するとしたら,もっと広く使えるようExitで値が指定されなかったときに
何を返すかを指定できるようにしてはどうでしょうか。
コード: 全て選択
Function FindSpace(s As String) As Long = FALSE ' ここがみそ。
' 略
Exit 'Exit FALSEと同じになるという具合。
End Function