回答編集履歴

1 追記

sazi

sazi score 23143

2018/01/31 14:39  投稿

いまいち目的が分かりませんが、型の違うものに代入しようとしているからエラーになります。
型の違うものに代入しようとしているからエラーになります。
```VBA
               Dim copyWb_name As Excel.Range
               With copyWb
               copyWb_name = copyWb.Name ' Range型にテキストを代入しようとしている
```
```
特定のセルに代入するなら
```VBA
pasteCell = copyWb.Name
```
だけで良いと思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る