|
momoさま UO3 さま
このたびは、本当にありがとうございました。
大変申し訳ないことに、実際のブック名は少し異なっており、以下の通りです。
<貼り付け元のデータが入っているブック>
【作業】200706041_●●●(顧客名A)
というように、「【作業】」の次に9ケタの番号、顧客名と続いています。
「【作業】」というのは貼り付け元のブックのみ入っており、9ケタの番号は、何の関連性もなく入っておりますが、同じ番号はありません。
このようなブックが20くらいありますが、数は状況に応じて変動します。
この9ケタの番号と同じ番号、顧客名が入っているのが、<貼り付け先ブック>になります。
<貼り付け先ブック>
200706041_●●● というように、9ケタの番号が先頭にあり、先ほどの<貼り付け元データの入ったブック>の番号と同じになっています。
そして、このブックも同じく20くらいある時もあれば、変動する場合もあります。
★ 貼り付け先のブックはすべて「読み取りパスワード(例:abc)」が設定されています。
それぞれのブックでは、前の投稿で書いたように、同じシート名が4つずつ(例:A、B、C、D)用意されております。
この状態でやりたいことは、
1.同じ番号同士の貼り付け元ブックから、パスワード付きの貼り付け先ブックにコピー貼り付けする。
2.その際、それぞれ同じ名前のシートからコピー貼り付けする。
3.貼り付け元のデータ範囲(【作業】〜から始まるブック)は、G6から下方向(変動)、貼り付け先の先頭位置は
シートA→P5から
シートB→O5から
シートC→V5から
シートD→N5から
というように、それぞれ位置が変わります。
このような場合、For〜Nextは使えるのでしょうか。
それとも、ファイルの一覧を一旦表示させた方がいいのかどうか、教えていただけると幸いです。
煮詰まってしまい、本当に申し訳ありませんがどうぞよろしくお願いいたします。。
個所に貼り付けたい」というのが本当の目的になります。
|
|