仅当给定列中的单元格值不是“进行中”时,我才将数据从一张纸移动到另一张纸。我已经尝试了多种方法(InStr,Len等),但是我正在努力使其正常工作。
For i = 2 To LRow
If Worksheets("Tracker Export").Cells(i, COL_KSJstatus).Text <> "In Progress" Then
我也尝试在上述代码中使用.value。我也尝试过使用
If StrComp(Worksheets("Tracker Export").Cells(i, COL_KSJstatus).Text, "In Progress", vbTextCompare) <> 0 Then
我敢肯定有一种更聪明的方法来执行此操作,当前该语句没有任何影响,并且所有行的数据都将移动,无论相关列中的单元格是否包含“ In Progress”。