Excel VBA質問箱 IV

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

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


4042 / 13644 ツリー ←次へ | 前へ→

【58704】引数のコメントについて りった 08/11/5(水) 15:00 質問[未読]
【58722】Re:引数のコメントについて neptune 08/11/5(水) 21:52 発言[未読]
【58733】Re:引数のコメントについて りった 08/11/6(木) 9:00 お礼[未読]
【58735】Re:引数のコメントについて のり塩味 08/11/6(木) 10:59 発言[未読]
【58737】Re:引数のコメントについて りった 08/11/6(木) 11:20 お礼[未読]

【58704】引数のコメントについて
質問  りった  - 08/11/5(水) 15:00 -

引用なし
パスワード
   '***************************************************************
'* 面積取得
'***************************************************************
Function menseki(ByVal tate As Long, _ ' 縦
         ByVal yoko As Long _ ' 横
         ) As Long       ' 面積
と書くとエラーになります。


'***************************************************************
'* 面積取得
'* 引数  tate : 縦
'*    yoko : 横
'* 戻り値 面積
'***************************************************************
Function menseki(ByVal tate As Long, ByVal yoko As Long) As Long

と書くと、引数が変わったときにコメントを直し忘れないか心配です。
と言いますか直し忘れる自信が有ります。(^^;

うまいコメントの書き方があればご教示下さい。

(実際に作ってるものは結構複雑です。守秘義務で書けないので単純化したサンプルで質問しています。)

【58722】Re:引数のコメントについて
発言  neptune  - 08/11/5(水) 21:52 -

引用なし
パスワード
   ▼りった さん:
こんにちは

私はあきらめてますから、何のアイデアもありませんけど、
>・・・省略・・・
>と書くと、引数が変わったときにコメントを直し忘れないか心配です。
>と言いますか直し忘れる自信が有ります。(^^;
これは共感しますね。

VBは行継続文字ってのがありますから、その絡みなんですかね?
C言語系では1番目の書き方ができるんですけどねぇ。

ちなみに私も、2番目のような書き方してます。
忘れないようにするしかないんでしょうね。
・・・基本的に2番目のような書き方しか見た事ないですもんね。

【58733】Re:引数のコメントについて
お礼  りった  - 08/11/6(木) 9:00 -

引用なし
パスワード
   やっぱり無いですか。。。
neptuneさんに無いといってもらえると、諦めがつきます。
有難う御座います。

【58735】Re:引数のコメントについて
発言  のり塩味  - 08/11/6(木) 10:59 -

引用なし
パスワード
   Function menseki(ByVal 長方形の縦の値 As Long, _
         ByVal 長方形の横の値 As Long _
         ) As Long       ' 面積

 menseki = 長方形の縦の値 * 長方形の横の値
End Function

引数名にして「関数の引数」ダイアログに表示するというのは。

【58737】Re:引数のコメントについて
お礼  りった  - 08/11/6(木) 11:20 -

引用なし
パスワード
   回答有難う御座います。

>引数名にして「関数の引数」ダイアログに表示するというのは。
単純なサンプルの形式で質問させて頂いていますが、実際に組んでるコードではコメントが長い場合も有るので全て引数名にするのは厳しいです。

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