我在列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」值,而且這不是函數。 –