| 
    
     |  | いつも拝見させていただいております、ゆうと、と申します。 表題について、ご教授願います。
 
 
 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
 
 
 ***********************************************
 
 |  |