Excel VBA質問箱 IV

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

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


64458 / 76738 ←次へ | 前へ→

【16861】Re:findについて
回答  つん E-MAIL  - 04/8/12(木) 14:37 -

引用なし
パスワード
   hisao さん、こんにちは

>findメソッドについてお教え下さい。
>E列に例えば1のある位置を見つけoffsaet(-1,3)を選びたいのですが、1が無ければエラーとしたいのです。
>しかし当然 E列に10,11が有っても選んでしまいます。1だけを選ぶ方法は無いでしょうか。

ヘルプを見ていただくとわかると思いますが、
Findメソッドには、いろいろ細かく設定できる引数があります。
その中に、「完全一致」か「部分的に一致」かの設定が出来る引数もあります。
ヘルプを見てください・・と、思ったけど、
あのヘルプじゃ、どれがそーなんだかわかりませんね^^;

「LookAt  省略可能です。バリアント型 (Variant) の値を使用します。使用できる定数は、XlLookAt クラスの xlWhole または xlPart です。」

これですね。
完全一致は「xlWhole」そうじゃなかったら「xlPart」です。
省略したら、「xlPart」になってしまうんだと思います。

0 hits

【16860】findについて hisao 04/8/12(木) 13:43 質問
【16861】Re:findについて つん 04/8/12(木) 14:37 回答
【16862】Re:findについて IROC 04/8/12(木) 14:45 回答
【16863】Re:findについて つん 04/8/12(木) 16:23 発言
【16873】Re:findについて Asaki 04/8/13(金) 13:15 回答
【16914】Re:findについて hisao 04/8/16(月) 12:32 お礼

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