|
こんにちは。
xslmの中に同じ様式のシートがたくさんあります。[シート名は 別紙3、別紙3 (2)、別紙3 (3)、別紙3 (4)、別紙3 (n)、、、、となっています。]
その特定セル(結合されてる)たちを、同じbookのsheet1に次々と値をコピーしたいです。
教えてほしいのはどうnをループさせるか、と、別紙3の値をコピーし終えたら 別紙3 (2)の値をsheet1の1つ下の行にコピーするのをどうやるか です。
よろしくお願いします。
〜〜
Sub Macro3()
'
' Macro1 Macro
'
Sheets("別紙3 (2)").Select
Range("B22:K22").Select
Selection.UnMerge
Range("B22").Select
Application.CutCopyMode = False
' ActiveCell.FormulaR1C1 = ""
Selection.Copy
Sheets("Sheet1").Select
Range("A2").Select
'ActiveSheet.Paste
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Sheets("別紙3 (2)").Select
Range("B22:K22").Select
Selection.Merge
Sheets("別紙3 (2)").Select
Range("B20:Q20").Select
Selection.UnMerge
Range("B20").Select
Application.CutCopyMode = False
' ActiveCell.FormulaR1C1 = ""
Selection.Copy
Sheets("Sheet1").Select
Range("B2").Select
' ActiveSheet.Paste
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Sheets("別紙3 (2)").Select
Range("B20:Q20").Select
Selection.Merge
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
End Sub
|
|