Excel VBA質問箱 IV

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

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


15573 / 76734 ←次へ | 前へ→

【66637】Re:質問メッセージに対するyesno選択
回答  neptune  - 10/9/17(金) 17:11 -

引用なし
パスワード
   ▼りんご さん:
もう見ないかもしれませんけど一応書いておきます。

>このIDEインテリセンスって全く分からないのですが、きっと会社のPCで作っているので、もともと登録って呼ぶのか分かりませんが、読み込まれていたってことなのでしょうね。
すみません、どうもVBEと書いた方が良かったみたいです。

IDEとは
統合開発環境の事で、プログラミングをサポートする色んな環境、機能
の事を纏めて「統合開発環境」と言います。
(VBAではなくVBを含む他言語でもこう呼びます)

その上で概ね VBE = IDE みたいです。

インテリセンスとはIDEの機能の1つで、今回のように
ret=msgbox("hoge",
と打つと入力候補のリスト(リストボックスみたいなやつ)が出ますけど
その機能自体の事を云います。
コマンドを打ち込むと先頭の文字が大文字になったり、その書式がツールチップ
の形で表示されたりしますが、それもIDEの機能の1つです。
ある程度ではありますが、書式のチェックもしてくれますよね。

>この名前付き引数はどうしたら使用できるようになるのでしょうか?
無理だと思います。

ちょっと試してみましたけど、名前付き引数を使用したらインテリセンス
を使用できないのはVBEの仕様と思います。
名前付き引数を使用すると引数を書く順番は関係なくなりますから実際問題
インテリセンスは小さな親切大きなお世話になりかねませんからね。

インテリセンス機能は引数を書く順番が確実な
ret=msgbox("hoge",
みたいに名前付き引数を使用しない場合だけの機能と思って下さい。
1 hits

【66620】質問メッセージに対するyesno選択 りんご 10/9/15(水) 14:32 質問
【66621】Re:質問メッセージに対するyesno選択 neptune 10/9/15(水) 15:33 回答
【66630】Re:質問メッセージに対するyesno選択 りんご 10/9/17(金) 9:24 質問
【66631】Re:質問メッセージに対するyesno選択 Jaka 10/9/17(金) 9:28 発言
【66637】Re:質問メッセージに対するyesno選択 neptune 10/9/17(金) 17:11 回答
【66632】Re:質問メッセージに対するyesno選択 りんご 10/9/17(金) 9:30 お礼

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