9

我正在尝试创建一个按钮以将我带到我的索引表。我知道如何使用宏或超链接来做到这一点,但我的用户不是“聪明”用户,如果我使用宏,我会整天打电话给我。

除了使用超链接之外,有谁知道我该如何解决这个问题?我在想一个带有超链接的按钮,但还没有找到方法!

谢谢!:)

4

5 回答 5

25

在 Excel 2007 中,转到插入/形状并选择一个形状。为它着色并输入您想要的任何文本。然后右键单击形状并插入超链接

在此处输入图像描述

在此处输入图像描述

形状的一些技巧..

如果您想轻松定位带有单元格的形状,请在移动形状时按住 Alt,它将锁定到单元格。如果您不希望形状随行/列一起移动或调整大小,请右键单击形状,选择大小和属性,然后选择最有效的设置。

于 2012-08-22T15:01:45.163 回答
11

或者,如果您使用的是启用宏的工作簿:

从开发人员中添加任何控件 - >插入(可能是一个按钮)

当它询问要分配什么宏时,选择新建。对于生成的模块的代码,输入如下内容:

Thisworkbook.Sheets("Sheet Name").Activate

但是,如果您没有在工作簿中使用宏。Ooo 的方法绝对是优越的,因为超链接无需信任文档即可工作。

于 2012-08-22T15:22:40.490 回答
2

您必须将 Button 添加到 excel 工作表(例如sheet1),您可以从中转到另一个工作表(例如sheet2)。

可以从 Excel 的开发人员选项卡中添加按钮。如果没有开发人员选项卡,请按照以下步骤启用。

GOTO 文件 -> 选项 -> 自定义功能区 -> 在右侧面板上启用开发人员复选框 -> 完成。

添加按钮:-

开发人员选项卡 -> 插入 -> 选择第一项按钮 -> 选择按钮的位置 -> 完成。

为按钮命名:-

右键单击按钮-> 编辑文本。

添加用于进入 sheet2 的代码:-

右键单击按钮->分配宏->新建->(Microsoft Visual Basic将打开按钮代码)->粘贴下面的代码

Worksheets("Sheet2").Visible = True
Worksheets("Sheet2").Activate

使用“Excel 宏启用模板(*.xltm)”保存文件,通过该模板将代码附加到 excel 表中。

于 2015-10-23T17:43:13.943 回答
0

您无需创建按钮。该设施默认存在。

只需右键单击 Excel 窗口左下角的箭头按钮。这些是箭头按钮,如果您左键单击,可以向左或向右移动一个工作表。

如果您右键单击这些箭头,Excel 将弹出一个对话框,其中包含工作表列表,您可以从中单击以将所选工作表设置为活动状态。

于 2016-01-01T14:24:09.267 回答
-1

他们有什么理由不能在需要时单击您的工作表的选项卡?

于 2012-08-22T14:58:22.923 回答