第1个回答 2013-04-22
在添加新的Sheet前,对当前表进行记录,类似如下代码
Sub Run()
Dim Obj As Worksheet
Set Obj = ActiveSheet'记录原来的Sheet
Sheets.Add'增加新的Sheet
Obj.Cells(1, 1) = "操作"'对原来的Sheet进行操作
Set Obj = Nothing
End Sub本回答被提问者和网友采纳
第2个回答 2013-04-22
要分下是工作薄还是工作表
工作表即一个EXCEL文件,如果该文件没有关闭的话,可用workbooks("文件名").actiavte 返回
如果工作表,即SHEET,可用SHEETS("工作表名“).select 返回原表
第3个回答 2013-04-22
看下你原来的代码,加新工作表可以不改变当前活动工作表的