| 
    
     |  | 早速のご返答ありがとうございます。 
 実は項目はもう少し多くありまして、
 一つのsheetで下記の記述になっています。
 sheet12〜は貼り付け先の場所を変えています。
 
 引き続き宜しくお願い致します。
 
 Sheet11.Select
 Range("C1").Select
 Selection.Copy
 Sheets("date集計").Select
 Range("B5:B17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C2").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("C5:C17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C9").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("D5:D17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C10").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("E5:E17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C50").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("F5:F17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C51").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("G5:G17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C52").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("H5:H17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C53").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("I5:I17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("C54").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("J5:J17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 ActiveWindow.SmallScroll Down:=-24
 Range("B14:E14").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("K5:N17").Select
 Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
 SkipBlanks:=False, Transpose:=False
 Sheet11.Select
 Range("C16").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("O5:O17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 ActiveWindow.SmallScroll ToRight:=7
 Sheet11.Select
 Range("E16").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("P5:P17").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 Sheet11.Select
 Range("B21:N33").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("Q5").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 ActiveWindow.SmallScroll ToRight:=11
 Sheet11.Select
 ActiveWindow.SmallScroll Down:=9
 Range("B37:N48").Select
 Application.CutCopyMode = False
 Selection.Copy
 Sheets("date集計").Select
 Range("AD5").Select
 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
 :=False, Transpose:=False
 
 
 ▼マナ さん:
 >▼mkmk さん:
 >
 >>excelのマクロ登録でsheet1のコピペを登録し、
 >>sheet2〜は貼り付け先の場所の場所の変更で記録を
 >>したのですが、実行に時間がかかってしまいます。
 >
 >全部で5×20回のコピペですよね。
 >時間がかかると思えないのですが?
 >
 >>繰り返しの記述等で簡素化できる方法を教えて下さい。
 >
 >まずは、現在のコードを提示お願いします。
 
 |  |