My for each loop is unable to go to the next row

The application is the ExtractDataTable and the dtVSR is the excel sheet. So as you said, for each row in the ExtractDataTable, dtVSR will loop through all the rows in the excel sheet. If the condition is true, it will update in the ExtractDataTable and move to the next row.