|
楼主 |
发表于 2019-9-8 10:11
|
显示全部楼层
Sheet2.Cells(4, 3) = "=SUMPRODUCT((C$3=销量等材料!$ad$3:$ad$8000)*($A4=销量等材料!$z$3:$z$8000)*(销量等材料!$e$3:$e$8000))"
Range("C4").Select
Selection.AutoFill Destination:=Range("C4:t4"), Type:=xlFillDefault
Range("C4:t4").Select
Selection.AutoFill Destination:=Range("C4:t203"), Type:=xlFillDefault
Range("C4:t203").Select
Selection.Copy '复制
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False '数值化
Application.CutCopyMode = False 'ESC
Sheet2.Cells(4, 21) = "=SUMPRODUCT((C$3=销量等材料!$ad$3:$ad$8000)*($A4=销量等材料!$z$3:$z$8000)*(销量等材料!$f$3:$f$8000))"
Range("u4").Select
Selection.AutoFill Destination:=Range("u4:al4"), Type:=xlFillDefault
Range("u4:al4").Select
Selection.AutoFill Destination:=Range("u4:al203"), Type:=xlFillDefault
Range("u4:al203").Select
Selection.Copy '复制
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False '数值化
Application.CutCopyMode = False 'ESC
Sheet2.Cells(4, 39) = "=SUMPRODUCT((C$3=销量等材料!$ad$3:$ad$8000)*($A4=销量等材料!$z$3:$z$8000)*(销量等材料!$g$3:$g$8000))"
Range("am4").Select
Selection.AutoFill Destination:=Range("am4:bd4"), Type:=xlFillDefault
Range("am4:bd4").Select
Selection.AutoFill Destination:=Range("am4:bd203"), Type:=xlFillDefault
Range("am4:bd203").Select
Selection.Copy '复制
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False '数值化
Application.CutCopyMode = False 'ESC
Sheet2.Cells(4, 57) = "=SUMPRODUCT((C$3=销量等材料!$ad$3:$ad$8000)*($A4=销量等材料!$z$3:$z$8000)*(销量等材料!$h$3:$h$8000))"
Range("be4").Select
Selection.AutoFill Destination:=Range("be4:bv4"), Type:=xlFillDefault
Range("be4:bv4").Select
Selection.AutoFill Destination:=Range("be4:bv203"), Type:=xlFillDefault
Range("be4:bv203").Select
Selection.Copy '复制
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False '数值化
Application.CutCopyMode = False 'ESC
这三段怎么循环?
如果要cells里列+18循环到363结束?;怎么从E循环到Z结束?
|
|