|
こちら、皆様ありがとうございました。
また質問しなおしたいと思います。
初心者のため、質問の仕方も悪く申し訳ありませんでした。
▼そら さん:
>みなさま、色々とアドバイスいただきありがとうございます。。
>自分で少し考えてみましたので、質問内容を変えてもよいでしょうか?
>
>If Worksheets("まとめシート").Range("C3") = "" Then
>Worksheets("まとめシート").Range("C3") = Worksheets("xxxxx").Range("C3")
>
>上記の処理を以下のような形に持っていきたのですが、
>どのような形にしたらよいのでしょうか?
>
>1.Worksheets("xxxxx")の部分は、毎回シート名が違うため、
> Worksheets("まとめシート")の右隣のシートを参照するようにしたいです。
>
>2.上記はC3の処理ですが、上記と同じようにまとめシートの方が空欄の場合、
> 右隣のシートの同じセルのデータを貼り付ける、という処理を
> 指定した範囲内で繰り返したいです。
> (C3:F1000と、I6:M1000、O4:R1000)
>
>3.上記範囲内は、一部セルの結合がされているのですが、
> 上手く貼り付けできるようにしたいです。
> (例:C3:C18、O4:Q10など)
>
>何度も申し訳ありませんが、どうぞよろしくお願いいたします。
|
|