トップページ > プログラム > 2014年09月21日 > zM26SjLW

書き込み順位&時間帯一覧

29 位/195 ID中時間01234567891011121314151617181920212223Total
書き込み数0010000000000000000001103



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part34

書き込みレス一覧

Excel VBA 質問スレ Part34
635 :デフォルトの名無しさん[sage]:2014/09/21(日) 02:13:03.35 ID:zM26SjLW
>>634
SpecialCells(xlCellTypeVisible)
でググると色々なサイトで解説されてる
Excel VBA 質問スレ Part34
644 :デフォルトの名無しさん[sage]:2014/09/21(日) 21:57:32.99 ID:zM26SjLW
>>643

エラーになるかどうかを事前に知ることは一般的には不可能なので、
(検索対象のデータ数がゼロ件であるとかの特殊な場合を除く)
エラーが出たらそれを無視したりエラートラップをかけて処理を行ったりします。

この辺が参考になるかと思います。
http://www.moug.net/tech/exvba/0100004.html
Excel VBA 質問スレ Part34
647 :デフォルトの名無しさん[sage]:2014/09/21(日) 22:42:41.62 ID:zM26SjLW
>>645-646

事前に予測できるのですか?
貴方の最初の質問からではちょっとその状況が想像出来ませんが、
それならばMatchを実行するかどうかをIf文で分岐させれば良いだけではないのですか?

その分岐条件がどんなものかも貴方の質問内容から汲み取ることは出来ませんので
私にはこれ以上の回答は出来ませんが。

それに貴方の哲学とやらにも興味はないので、それを抜きにすれば
On Error が一般的な解決方法であるのは間違いないです。

ちなみにOn Error Goto 0 でエラートラップを解除できますから
当該処理の範囲を抜ける際にその一文を書き加えるだけで
貴方が懸念するような事態にはなりません。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。