用VBA或宏,显示和隐藏EXCEL中的工作表

在excel中有很多个工作表,我只想显示Sheet1这一个工作表,其它的都隐藏,并且点击Sheet1中“进入”按钮,可以链接到Sheet2中并将其显示出来,而点击Sheet2中的“返回”按钮时,可以又返回到Sheet1,并将Sheet2隐藏起来,该如何来实现呢?

我对VBC或宏一点不了解,想要每一个操作的步骤,希望高人指点
你所回答的不全是我想要的,我是想设个按钮,一按“进入”进入”按钮,可以链接到Sheet2中并将其显示出来,而点击Sheet2中的“返回”按钮时,可以又返回到Sheet1,并将Sheet2隐藏起来。
而且,建立完模块之后要怎么操作?我一点都不会

Sheet2里面的返回按钮请指定这个宏

Public Sub 隐藏()
Sheets("sheet1").Select
ActiveSheet.Visible = False
End Sub

Sheet1里面的进入按钮请指定这个宏

Public Sub 显示()
Sheets("Sheet2").Visible = True
Sheets("sheet2").Select
End Sub

一点都不懂是指什么?从没用过宏代码??

那在Sheet1建个按钮(视图-工具栏-窗体,拉个按钮的控件出来,这个应该看得出来哪个是按钮),然后它会弹出一个指定宏的窗口来(如无,则在建好的按钮上按右键,有选择的),点新建,会进入一个模块窗口,把代码弄进去,就可以用了。

另外一个,同样道理。

如果仍不懂。。。建议先看一些关于EXCEL VBA的入门知识。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-29
Private Sub Worksheet_Activate()
Dim SH As Worksheet
For Each SH In Worksheets
If SH.Name <> "Sheet1" Then SH.Visible = False
Next
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Sheets(Target.Text).Visible = True
Sheets(Target.Text).Activate
End Sub本回答被提问者采纳
第2个回答  2009-06-29
能告诉的再详细些吗?具体的步骤,把这些代码输入到哪啊,怎么操作?
相似回答