我在列A中有一个范围,并且我想为范围A的每个元素写入单元格B中的某个东西。我正在使用此代码,但它似乎不起作用:从列A复制范围并写入列B
LastRow = Cells(Rows.Count, "A").End(xlUp).Row
Set rng2 = Range("A:A" & LastRow).Select
For Each Cell In rng2
Cell.Offset(1, 0).FormulaR1C1 = "=isOK"
Next Cell
我想在B列写在A中的最后一个单元格是1887年:
任何人都可以帮助吗?
这给了我一个调试错误,如果Cell.Value <> vbNullString然后...它说类型不匹配 – Nant
从你附加的图片,它看起来像列A是字符串值,如“331 HK” ,它不适用于数字。 –
我编辑了我的答案,我想你想在B列中有“isOK”值,而且这不是函数。 –