VBAなりのコーディング

ExcelVBAの初心者です。Excel2000をWindowsXP(SP2)上で利用して… - 人力検索はてな
id:taknt様、id:rikuzai様、私で考察が進んでおります。
(taknt様はコーディングもされてる?)
以下、思いつきレベルなので怪しいのですが。
又、各種関数名を出しますが、Cの関数なのかVBAの関数なのか混同してます。


1. strlen()を比較
1-1. マッチした場合 [修正なし/修正あり]
1-2. notマッチ [修正あり]


2. strcomp()
2-1. strlen()がマッチ、かつ、strcomp()がマッチなら[修正なし]
2-2. strlen()がマッチ、strcomp()がnotマッチなら[修正あり]
2-3. strlen()がnotマッチなら、strcomp()は判定不要[修正あり]


3. 判定ロジック
str *a, *b : 文字列A,Bの格納(sizeは前述のstrlen()より)

n番目の文字のマッチングを行う際、
a[n-1],a[n],a[n+1]の3文字で考える?
でないと、[句読点]の入力があっても解らない?