Excel – button转到某个工作表

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

有谁知道我怎么能解决这个问题,除了使用超链接? 我正在考虑一个超链接的button,但还没有find办法做到这一点!

谢谢! 🙂

在Excel 2007中,转到插入/形状并select一个形状。 为它着色并input你想要的任何文字。 然后右键单击形状并插入一个超链接

在这里输入图像描述

在这里输入图像描述

一些形状的提示

如果您想要使用单元格轻松定位形状,请在移动形状时按住Alt键并将其locking到单元格。 如果不希望形状移动或用行/列resize,请右键单击形状,select大小和属性,然后select最适合的设置。

或者,如果您正在使用启用macros的工作簿:

完全可以从开发人员添加任何控件 – >插入(可能是一个button)

当它询问要分配的macros时,select新build。 对于生成的模块代码input如下所示:

Thisworkbook.Sheets("Sheet Name").Activate 

但是,如果您不在工作簿中使用macros。 Ooo的方法绝对是优越的,因为超链接将不需要相信文档。

你必须添加button到Excel工作表(比如工作表1),你可以从其中转到另一个工作表(比如工作表2)。

可以从Excel中的“开发人员”选项卡添加button。 如果开发者标签不存在,请按照以下步骤启用。

GOTO文件 – >选项 – >自定义function区 – >启用开发人员在右侧面板的checkbox – >完成。

添加button: –

开发人员选项卡 – >插入 – >select第一个项目button – >selectbutton – >完成的位置。

为button命名: –

右键点击button – >编辑文本。

添加代码到sheet2: –

右键点击button – >分配macros – >新build – >(微软Visual Basic将打开代码button) – >粘贴下面的代码

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

使用“Excelmacros启用模板(*。xltm)”保存文件通过该代码附加Excel工作表。

你不需要创build一个button。 该设施默认存在。

只需右键单击Excel窗口左下angular的箭头button。 这些是箭头button,如果你左键点击向左或向右移动一个工作表。

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

任何他们不能在需要的时候点击表格的原因?