【发布时间】:2021-01-13 10:05:54
【问题描述】:
如果 Excel 中的行与第二张表上的行不同,我会尝试从第一张表中计算行数。
但是有问题。
inicijaliDT 是我在Sheet2 上检查的数据范围。
inicijali = wsNOSTROSheet.Range("R" & brojac).Value
For Each Row In inicijaliDT
If inicijali <> Row.Value Then
brojRedaka = brojRedaka + 1
'Else
'Exit For
End If
Exit For
Next Row
【问题讨论】:
-
不是很清楚你需要完成什么......每张纸的行数是否相同?您想比较第一张纸的第 1 行和第二张纸的第 1 行,依此类推吗?并计算不相同的行数?
-
(1) 第一次迭代后您将退出循环。
-
(2) 范围
inicijaliDt是单列范围吗? (3) 您应该考虑给变量起的名称(例如,Row不是单元格的好名称)。