变量值后的符号

时间:2015-09-22 07:00:00

标签: vba excel-vba excel

我有一个代码:

For i = 1 To fRow
    ali = wbTarget.ActiveSheet.Cells(i, 14).Value

    For j = 1 To fRow
        If nwb.Sheets(1).Cells(j, 3).Value = ali

究竟发生了什么:

  1. 我们为第14列中的变量“ali”提供值。
  2. 我们将该变量与另一个单元格进行比较
  3. 问题是:

    • “ali”值可以说是85020,但我们比较它的值可以是850200.如你所见,还有1个额外的零。我希望他们匹配。如何对变量执行ali *?

    非常感谢你!

1 个答案:

答案 0 :(得分:2)

更改

If nwb.Sheets(1).Cells(j, 3).Value = ali

If nwb.Sheets(1).Cells(j, 3).Value = ali Or _
nwb.Sheets(1).Cells(j, 3).Value Like ali & "*" Then