Excel使用VBA建立对隐藏工作表的超链接 本人是初学,按照下面博客的方法操作不成功,求指导!! 如何使用VBA建立对隐藏工作表的超链接

作者&投稿:濯阀 (若有异议请与网页底部的电邮联系)
博客里的方法没有工作表数量的限制.只要工作薄支持多少工作表都可以.
你不成功的原因是你的代码放的位置不对.博客的代码是工作表代码不是模块代码.
1.超链接单元格显示的内容必须是对应的工作表表名
2.在你做好超链接的工作表名表名的标签上点击鼠标右键选查看代码
3.在弹出的VBA编辑窗口里粘贴博客里的代码
4.保存退出

1.将sheet2设置隐藏,这个在VBA里面你应该懂的,
2.在sheet1建立链接;比如在A1
3.在sheet1的宏里面选择sheet1的selectchange 函数
基本原理:
如果点中sheet1的A1 则执行(这个你应该会把)
执行内容:
1.将sheet1隐藏
2.将sheet2显示
3.将sheet2设置成活动
OK

使用VBA建立对隐藏工作表的超链接后如何返回到之前状态~

不知你要什么效果?
隐藏一个工作表:(“工作表名”用你自己的)
Sheets("工作表名").Visible = False
显示一个工作表:
Sheets("工作表名").Visible = True

首先要在此工作簿中,建立一个名叫“首页”的工作表,然后执行下面代码即可。
Sub 链接()
Sheets("首页").Select
'显示所有工作表
For i = 1 To Sheets.Count
Cells(i, 1).Value = Sheets(i).Name
Next
'超链接
For i = 1 To Sheets.Count
t = Cells(i, 1)
Cells(i, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=t & "!A1", ScreenTip:="进入", TextToDisplay:=t
Next
End Sub

利用VBA打印隐藏的excel工作表
答:如果一个工作簿中包含许多工作表,其中还有一些是隐藏的,我们可以用VBA代码来直接打印所有隐藏的工作表,而无需将它们取消隐藏。由于Excel无法打印隐藏的工作表,下面的代码先取消工作表的隐藏,打印之后再将其隐藏起来。将代码放入VBA编辑器的标准模块中运行。Sub PrintHiddenSheets()Dim wSheet As ...

如何利用函数或公式或VBA,自动隐藏空白列?
答:1.打开Excel表格,2113汇总,在A栏中输入“原序号”,然后按1-10的顺序排列,再按5261的顺序排列。2.在单元格B2:1653=小计(103,A$2:A2)中输入函数公式。3.单击〖录入〗按钮,生成计算结果。4.双击B2单元格右下角的绿点,向下复制公式填入B列。5.选择5-7行,单击鼠标右键,在弹出的选项中单击...

用excel vba功能如何实现这个隐藏单元格所在的列的功能?
答:Sub HideCol() For i = 1 To 3 If InStr(Cells(1, i).Value, "查") <> 0 Then Cells(1, i).EntireColumn.Hidden = True End If Next iEnd Sub

Excel 如何使用VBA语句隐藏新建工作表标签
答:通过VBA可以实现一次性显示或隐藏多个工作表。在Excel中,鼠标右键单击工作表标签,可以显示隐藏的一个工作表,如图。但一次操作只能显示一个,工作表数量多时很麻烦。可以通过VBA代码完成以上的批量操作:1、打开工作表→快捷键Alt+F11,在左边窗口右键,新建模块:2、双击模块1,在右边代码窗口输入代码:S...

Excel07如何用宏让隐藏的工作表显示?又如何用宏将显示的工作簿隐藏?
答:使用工作表的属性visible即可。1、代码如下 Sub test()'隐藏表1 Sheets("表1").Visible = 0 '显示表1 Sheets("表1").Visible = -1 End Sub 2、使用ALt+F11,进入,插入模块,粘贴代码 ,按下F5即可

vba如何实现将一个EXCEL文件中隐藏的SHEET页自动复制
答:End Sub 这样是最简单的代码了,但是有些限制:如果工作表的某些单元格中字符数超过255个,则副本的该单元格中只保留前255个字符。如果复制源文件中第一个工作表内容到当前工作簿第一个工作表中,用下列代码:Sub copySheet()Dim wkbk As Workbook Set wkbk = Workbooks("book2") '先打开要复制...

excel 显示/隐藏单元格的VBA编程代码是什么?(设置一个单元格我会,多个...
答:设置隐藏/显示是修改range的Hidden属性,这个你的代码里面就有例子,一般有下面的三种使用方法:一、取消隐藏 Columns("B:F").Hidden = False 二、设置隐藏 Columns("B:F").Hidden = True 三、反转(如果原本隐藏就显示、原本显示就隐藏)Columns("B:F").Hidden = Not (Columns("B:F")....

excel怎么使用vba代码隐藏行
答:6、单元格被隐藏,但是仍然可以选取。我们将代码中的注释符’去掉,重新运行代码,可以将10行重新显示。这里可以看到activesheet.rows(irow)是对象。hidden是方法,参数是true或false。true为隐藏。false为显示。教程结束,以上就是excel用vba代码隐藏行的方法介绍,操作很简单的,大家学会了吗?希望能对...

EXCEL 如何用vba隐藏工作表?
答:xlSheetVeryHidden 2 隐藏对象,使该对象重新可见的唯一方法是将此属性设置为True或xlSheetVisible。表格 28 1 XlSheetVisibility常量第4行到第8行代码使用For Each...Next语句遍历工作簿中所有的工作表,将除“空白”表以外的所有工作表的Visible属性设置为xlSheetVeryHidden,使之隐藏。Visible属性设置为xl...

如何隐藏EXCEL工作表
答:如何隐藏工作表 在实际工作时,往往需要将一些重要的工作表隐藏起来,然而很多朋友在隐藏工作表时,都是采用菜单“格式/工作表/隐藏”来完成,岂不知如此隐藏工作表,对于略懂EXCEL的人来说,基本上是形同虚设,因为我们同样可以用“格式/工作表/取消隐藏”来将其显示出来,那么究竟如何才能做到真正的隐藏...