| 
    
     |  | ▼ちゃっぴ さん: 
 Do・・・Loopに関して色々とご指導ありがとうございました。
 
 MatchingのアルゴリズムをDo…Loopで書かれている
 このコードはどのような意味を指すのでしょうか?
 
 興味がつのりますので、教えて頂けませんでしょうか。
 よろしくお願いします。
 
 いつもご迷惑をおかけしまして、申し訳ございません。
 
 
 >また、下記のようなオーソドックスなMatchingアルゴリズムを
 >For 〜 Next ループで書く人いないでしょう。
 >
 >Dim vntList1 As Variant
 >Dim vntList2 As Variant
 >Dim i As Long, j As Long
 >
 >Do
 >  Select Case vntList1(i) - vntList2(j)
 >    Case 0
 >      '処理1
 >      i = i + 1
 >      j = j + 1
 >    Case > 0
 >      '処理2
 >      j = j + 1
 >    Case < 0
 >      '処理3
 >      i = i + 1
 >  End Select
 >Loop While i < UBound(vntList1) And j < UBound(vntList2)
 
 |  |