to Wizard00:
"不知道怎么才能往后面插入sheet?",excel是这么实现的,二种方法:
1、先插入一个sheet,然后将它移到后面(在excel中,可以直接拖动下面的表名来移动);
2、也可以使用建立副本的方法,并移到最后。
以下同样摘自excel的宏录入功能:
Sheets("Sheet3").Select
Sheets("Sheet3").Move After:=Sheets(2)
Sheets("Sheet3").Select
Sheets("Sheet3").Copy After:=Sheets(3)
Sheets("Sheet3 (2)").Select
Sheets.Add
Sheets("Sheet4").Select
Sheets("Sheet4").Move After:=Sheets(5)
Sheets("Sheet4").Select