Excel VBA質問箱 IV

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

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


4140 / 76734 ←次へ | 前へ→

【78220】Re:WorksheetFunction
回答  γ  - 16/5/28(土) 5:01 -

引用なし
パスワード
   (1)まず入力3は、Range(Cells(15,3))の部分が間違い。
こういう書き方はありません。単に、Cells(15,3)でしょう。

(2)入力2 は、実際にマッチするものがないのでしょう。

こうした場合、WorksheetFunction.Matchでは実行時エラーが発生します。
エラー処理が必要となります。
詳細は、例えば↓の記事を参考にしてください。
ht tps://www.moug.net/tech/exvba/0100004.html

別の方法として、Application.Matchを使う方法があります。
この場合は実行時エラーにはならず、IsErrorだけで判定できるので、
どちらかといえば、こちらのほうが記述は容易になります。
詳細は、例えば↓の記事を参考にしてください。
ht tps://www.moug.net/tech/exvba/0100035.html

7 hits

【78219】WorksheetFunction TODD 16/5/27(金) 22:34 質問[未読]
【78220】Re:WorksheetFunction γ 16/5/28(土) 5:01 回答[未読]
【78221】Re:WorksheetFunction γ 16/5/28(土) 5:50 回答[未読]
【78228】Re:WorksheetFunction γ 16/5/31(火) 22:38 発言[未読]

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