Это, вероятно, не полное решение, но может дать вам несколько идей:
Sub test()
Dim R As Range
Set R = Range("A:A").SpecialCells(xlCellTypeConstants, 23)
R.Offset(0, 1).Value = R.Value
End Sub
Если данные в столбце A содержат вычисленные значения, это может работать не так, как предполагалось.