VBA | Как скопировать значение из ячейки в ячейку в Excel

Я хочу скопировать значение ячейки в другую ячейку, но я хочу сохранить значение в переменной, чтобы использовать его в соответствии с требованиями.

Ниже приведен код, который я попробовал

Private Sub CommandButton1_Click()
NumRows = Range("A1", Range("A1").End(xlDown)).Rows.Count
For x = 1 To NumRows
    a= Cells(x, 1).Value.Copy
    Cells(x, 2).Value= a.PasteSpecial
Next
End Sub

Ответы на вопрос(3)

Ваш ответ на вопрос