| 
    
     |  | ▼gg54 さん: 
 
 ほんとに転記元も転記先も不特定ということなら、たとえば以下のような処理ですかね?
 マクロで表示される2つのダイアログでコピー元と転記先をマウスで選択してください。
 
 Sub Sample()
 Dim fR As Range
 Dim tR As Range
 Dim v() As Variant
 Dim c As Range
 Dim x As Long
 
 On Error Resume Next
 Set fR = Application.InputBox("コピーしたいセルを選んでください(複数選択可)", Type:=8)
 On Error GoTo 0
 
 If fR Is Nothing Then Exit Sub
 
 On Error Resume Next
 Set tR = Application.InputBox("転記先セルを選んでください", Type:=8)
 On Error GoTo 0
 
 If tR Is Nothing Then Exit Sub
 
 ReDim v(1 To fR.Count)
 
 For Each c In fR
 x = x + 1
 v(x) = c.Value
 Next
 
 tR.Value = Join(v, "")
 
 End Sub
 
 
 |  |