Excel VBA質問箱 IV

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

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


48058 / 76738 ←次へ | 前へ→

【33618】Re:VBAについて
回答  ごんぼほり  - 06/1/16(月) 19:26 -

引用なし
パスワード
   ▼f118 さん:
>VBAのプロシージャをコールするときの引数の数には限度があるのでしょうか?

コールするときと言うよりは、プロシジャを作るときの問題だと思います。
で、やってみました。
プロシジャの引数の数を61個にしたとき、コンパイルエラーになりました。
その時のメッセージが「引数が多すぎます。」でした。

ヘルプを表示させてみると、以下の様にかいてありました。

>引数が多すぎます。
>プロシージャの引数の数は 60 までです。エラーの原因と対処方法を次に示します。

>引数の数が 60 を超えています。
>多数の引数を指定する必要がある場合は、ユーザー定義型を定義して異なる型の
>引数をまとめるか、最後の引数に ParamArray を使用して複数の値を渡します。
>また、配列を使用して複数の引数を引き渡すこともできます。

>詳細については、目的の項目を選択して F1 キー (Windows) または Help キー >(Macintosh) を押してください。

0 hits

【33615】VBAについて f118 06/1/16(月) 17:59 質問
【33617】Re:VBAについて inoue 06/1/16(月) 18:11 発言
【33629】Re:VBAについて f118 06/1/17(火) 8:14 お礼
【33618】Re:VBAについて ごんぼほり 06/1/16(月) 19:26 回答
【33630】Re:VBAについて f118 06/1/17(火) 8:16 お礼

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