セルA1に「ABCD:」、B1に「1234567」を入力しておき下記のようなプロシジャーを実行するとB2には問題なく結果が出るのですが、セルA1を変数nmに変えるとエラーになります、変数をどのように書けばいいのか教えて下さい。
Sub TEST()
Dim nm As String
nm = "ABCD:"
Range("B2").Select
ActiveCell.FormulaR1C1 = "= R[-1]C[-1]&TEXT(R[-1]C,""#,###"")"
Range("B3").Select
ActiveCell.FormulaR1C1 = "= nm&TEXT(R[-1]C,""#,###"")"
End Sub