|
发表于 2008-7-6 23:30:57
|
显示全部楼层
如果你知道其它的表名,而仅想改另一个表使用,就简单的改表名呀:
Sheets("Haerbin").Select
改为:
Sheets("Test").Select
如果你Hongkong表是第1个表,而你想改其它所有表,比如有100张表,分别是表2-表100(不管它叫什么表名):
Sheets("Hongkong").Select
Range("Q3:R4").Select
Selection.Copy
dim i&
for i=2 to 100
Sheets(i).Select
Range("Q3").Select
ActiveSheet.Paste
Range("R5").Select
Application.Run "ATPVBAEN.XLA!Moveavg", ActiveSheet.Range("$D$5:$D$108"), _
ActiveSheet.Range("$R$5:$R$108"), 13, False, True, False
ActiveWindow.SmallScroll Down:=-9
Range("Q5").Select
Application.Run "ATPVBAEN.XLA!Moveavg", ActiveSheet.Range("$B$5:$B$108"), _
ActiveSheet.Range("$Q$5:$Q$108"), 13, False, True, False
next |
|