我正在尝试创建一个按钮,将我带到我的索引表。我知道如何使用宏或超链接,但我的用户不是'聪明'的用户,如果我使用宏,他会整天打电话给我。
除了使用超链接之外,有谁知道如何解决这个问题?我在考虑一个带有超链接的按钮,但还没有办法做到这一点!
谢谢! :)
答案 0 :(得分:24)
在Excel 2007中,转到“插入/形状”并选择一个形状。给它上色并输入你想要的任何文字。然后右键单击形状并插入超链接
一些有形状的提示..
如果您想使用单元格轻松定位形状,请在移动形状时按住Alt键,它将锁定到单元格。 如果您不希望使用行/列移动或调整形状,请右键单击形状,选择大小和属性,然后选择最适合的设置。
答案 1 :(得分:10)
或者,如果您使用的是Macro Enabled工作簿:
从开发者处添加任何控件 - >插入(可能是一个按钮)
当询问要分配的宏时,请选择“新建”。对于生成的模块的代码,输入如下内容:
Thisworkbook.Sheets("Sheet Name").Activate
但是,如果您未在工作簿中使用宏。 Ooo's approach肯定是优越的,因为超链接可以工作而不需要信任该文档。
答案 2 :(得分:2)
您必须将Excel添加到Excel工作表(例如sheet1
),您可以从中转到另一个工作表(例如sheet2
)。
可以在Excel中的“开发人员”选项卡中添加按钮。 如果没有开发人员标签,请按以下步骤启用。
GOTO文件 - >选项 - >自定义功能区 - >启用右侧面板上的开发人员复选框 - >完成。
添加按钮: -
开发人员标签 - >插入 - >选择第一项按钮 - >选择按钮的位置 - >完成。
为按钮命名: -
右键单击按钮 - >编辑文字。
要添加转到sheet2的代码: -
右键单击按钮 - >分配宏 - >新 - > (microsoft visual basic将打开代码按钮) - >粘贴代码
Worksheets("Sheet2").Visible = True
Worksheets("Sheet2").Activate
使用'Excel宏启用模板(* .xltm)'保存文件。代码附加了excel表。
答案 3 :(得分:0)
您不需要创建按钮。该工具默认存在。
只需右键单击Excel窗口左下角的箭头按钮即可。这些是箭头按钮,如果您左键单击,则向左或向右移动一个工作表。
如果右键单击这些箭头,Excel将弹出一个对话框,其中包含工作表列表,您可以从中单击以将所选工作表设置为活动状态。
答案 4 :(得分:-1)
任何理由他们不能在需要时单击工作表的标签?