0

お世話になっております。

表題の件で思った通りの処理が組めないためお知恵を拝借したい次第です。

業務部門が作成したエクセル表を参照する処理を組んでいます。

エクセルから取得した3つのデータすべてが一致した時にループを抜けたいと思い

以下のフローのように処理を組み、条件式を設定しましたが

なぜか最初の行を読んだだけでループを抜けてしまいます。

最初の行は意図的に条件が一致しないようにテスト用のエクセル表を作成しているため

なぜループがうまく働かないのか困っています。

A列は日付、B列は「10時」か「8時」の文字列、C列には帳票名が記入されている

エクセルです。

A列の日付は同一日のレコードが複数存在する可能性があるため、3つの条件すべてが

一致した場合にのみ後続処理をし、日付のみがマッチングした場合はループさせて

次の行を読みに行くようにしたいと考えています。

途中のif分岐は無限ループに陥らないようにするための処理です。

どの点を確認、改良すれば意図した通りに動くかアドバイスいただけないでしょうか。

よろしくお願いいたします。

S.N 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。