Excel VBA 質問スレ Part55at TECH
Excel VBA 質問スレ Part55 - 暇つぶし2ch224:Dim Retしておき、文中ではRetに戻り値を代入、End Sub直前に関数名にRetを代入する。 2.戻り値を設定していないのにExit Subできてしまう。 せっかく1の対処法実施しても途中でExit Subされたら意味がない。 せめてExit Sub 戻り値 という書き方ができればよかったのだが。 対処法としてはExit Subを禁止して、そもそもExitが必要ない書き方に変えるかEnd Function直前までワープするGoToを使用する。 よって、関数を定義するときの推奨テンプレ Function hoge() As Variant Dim Ret As Variant '----- '処理 'Exit Subは禁止。GoTo ExitSubを使うこと '----- ExitSub: hoge = Ret End Function もちろん異論は認める。




次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch