|
いつも拝見させていただいております、ゆうと、と申します。
表題について、ご教授願います。
E列の1行目〜10行目までに文字列が入ってます。
それらをループを使い、変数に格納し、J列の同じく1行目〜10行目までに
転記させるマクロを作っています。
ただし、セル(E3)には「=氏名」という文字列が入っており、画面上では「#NAME?」と表示されています。
これでマクロを走らせた結果、セル(J3)には「#NAME?」と表示され、中身も「#NAME?」となっており、「=氏名」という中身が消えてしまいます。
ちゃんと「=氏名」という中身を転記させるには、どうしたらよいですか?
※処理結果が「氏名」となっていても良いです。要するに、先頭の「=」が邪魔して期待通りの結果が出ないので悩んでます。
ちなみに、私が作ってみたコードは下記です。
***********************************************
Private Sub CommandButton1_Click()
Dim 格納 As Variant
Dim i As Long
For i = 1 To 10
格納 = Cells(i, 5)
Cells(i, 10) = 格納
Next i
End Sub
***********************************************
|
|