Excel VBA質問箱 IV

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

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


14232 / 76734 ←次へ | 前へ→

【68001】Re:dictionaryオブジェクトについて
発言  momo  - 11/1/24(月) 17:24 -

引用なし
パスワード
   ▼MIMI さん:

>> myPt = Mid$(myPt, 2)
>↑上記の意味がいまいちわからないです
> Midのあとの$にはどういう意味があるのですか?
ヘルプでも確認できるかとは思いますが
$が付いた関数は明示的にString型で返すという事です。
欲しいのは文字列データなので$を付けてます。

>あと、
>.count の部分なんですが、
>このカウントをどういった単位でカウントされているのかいまいちつかめません
>
>実際のデータ数は3061件なんですが、
>.count=3074となってしまって、
>ここの部分でエラーがでて止まってしまいます
.Count を Ubound(tbl1)-1 に変えるとどうでしょうか?
Sheet1のデータ数と一致すれば良いです。


>そして、下記のコードの.Item(0).SubMatchesの辺が
>理解できなくて悩んでます
正規表現パターン全てに一括で検索を掛けて
何番目のパターンにマッチしたかを探しているコードです。
言葉だけではうまく説明できませんが、たとえば
AAAという文字は
(ABC)|(ccc)|(AAA)|(DDD)
というパターンだと3番目にマッチします。
.Execute(tbl2(i, 1))
で一括でパターンマッチを行って
|で区切られた何番目か?というのがSubMatches
なので、ループしてEmptyじゃないものを探しています。
4 hits

【67986】dictionaryオブジェクトについて MIMI 11/1/21(金) 16:28 質問
【67987】Re:dictionaryオブジェクトについて Yuki 11/1/21(金) 16:52 発言
【67992】Re:dictionaryオブジェクトについて MIMI 11/1/24(月) 11:11 発言
【68017】Re:dictionaryオブジェクトについて Yuki 11/1/25(火) 14:46 発言
【68089】Re:dictionaryオブジェクトについて MIMI 11/1/31(月) 16:39 発言
【68090】Re:dictionaryオブジェクトについて Yuki 11/1/31(月) 17:32 発言
【67988】Re:dictionaryオブジェクトについて momo 11/1/21(金) 19:27 発言
【67993】Re:dictionaryオブジェクトについて MIMI 11/1/24(月) 11:21 お礼
【67999】Re:dictionaryオブジェクトについて MIMI 11/1/24(月) 16:51 質問
【68001】Re:dictionaryオブジェクトについて momo 11/1/24(月) 17:24 発言
【68021】Re:dictionaryオブジェクトについて MIMI 11/1/25(火) 16:31 お礼
【67991】Re:dictionaryオブジェクトについて 山猿 11/1/23(日) 9:06 発言
【67994】Re:dictionaryオブジェクトについて MIMI 11/1/24(月) 11:23 お礼
【68024】Re:dictionaryオブジェクトについて 山猿 11/1/25(火) 20:20 発言

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