excel中执行宏以后怎么回到原来的表

我在excel定义了一张表,并且定义了一个宏,比如说:有一张职工个人情况的表,我定义了一个查询年龄在30岁以上的宏,当我执行这个宏以后,表中显示的就是30岁以上职工的个人情况,那么我怎么回到原来的表,就是有整个职工个人情况的表

一、不知道你宏代码是什么?怎么显示的符合要求的职工?是隐藏不符合的,删除不符合的,或者提取符合的然后再另存到另一个表格上?
二、如果是隐藏不符合的,那么只需全选之后右键-取消隐藏即可
三、如果是删除不合格的,若梅保存的话按返回,如果已经保存过就没有办法了
四、如果是提取出合格的后另存到另一表格,那么只要打开原表格即可
希望对你有帮助,建议把宏代码发出来才能具体确定,祝你成功!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-26
我写了个样例,也许对你有帮助:

Sub Macro1()
Dim mySheetName As String, myWookBookName As String

'得到当前工作表名
mySheetName = ActiveSheet.Name

'切换到 Sheet2 工作表(当前文件中要存在 Sheet2)
Sheets("Sheet2").Select

'回到原工作表
Sheets(mySheetName).Select

'得到当前工作簿名
myWookBookName = ActiveWindow.Caption

'切换到另一个工作簿(如果已打开了另一个文件,就会切过去。)
ActiveWindow.ActivateNext

'回到原工作簿
Windows(myWookBookName).Activate
End Sub

有疑问,请Hi我或给我发百度消息
GoodLuck!
相似回答