• 【営業】月曜~金曜(9時30分~16時)
  • 【MAIL】eigyo@rabbit-tokyo.co.jp
  • 【TEL】03-5292-5644
  • 【FAX】03-5292-5645

【ラビットオンデマンド】エクセルマクロにチャレンジ 第9回 文字列の一致と部分一致

2017年4月3日 ラビット倶楽部ニュース

前回は点数の評価について行いました。
今回のマクロの目的は、名簿から該当の人を抽出するという目的です。
そこで今回は文字列の一致と部分一致について照会します。
A1:見出しで検索キーワード
B1:実際の検索文字列
A2:見出しで文字列
B2:実際の文字列
A3:見出しで判定
B3:判定結果

判定結果は
一致
部分一致
一致しない
の3つのどれかを表示します。

ポイントは前回行った
If 条件式1 Then 
条件式1を満たした場合の処理 
ElseIf 条件式2 Then 
条件式2を満たした場合の処理 
Else 
条件式1と条件式2を満たさなかった場合の処理 
End If 
となります。

実際のマクロブックとマクロのテキストは下記からダウンロードしてください。

マクロのソースファイル(テキスト形式)

マクロのファイル(エクセル形式)

 

前回までの「エクセルマクロにチャレンジ」

第1回 マクロとは何でしょう
第2回 マクロの中身を確認して見よう
第3回 データのセット
第4回 Cellsによるセルの参照
第5回 IFを使って判定する
第6回 ループ処理
第7回 ループを使った判定処理
第8回 複雑な条件判定

以上