Excell:如何将工作表链接到单元格



我正在尝试查看是否有任何方法可以将工作表链接到 excel 单元格。例如:如果我有一个包含水果类型的主表,我想单击苹果单元格,我希望它带我到一个工作表,我之前列出了我所有的苹果类型和其他信息,如股票等。如果我使用超链接,它会打开一个新的 excel 实例。我只想双击该单元格,然后让 excel 打开包含有关该单元格的所有信息的工作表。在此之前,工作表应隐藏起来。

这可能吗?如果是这样,您如何实现它?

更新问题:如果我隐藏按钮应该带我到的工作表,它将无法打开。我只想打开 1 张纸,并且只有当我单击按钮将我带到工作表时。与此同时,我不希望它们打开。我需要这个,因为我将有数百个条目,并且无法打开所有工作表

谢谢!

亲切问候

保罗。

在单元格中放置一个按钮。为其分配宏Button_Apple_Click

Sub Button_Apple_Click()
    Worksheets("Apple_Sheet").Visible = True
    Worksheets("Apple_Sheet").Activate
End Sub

现在单击按钮上的将激活工作表"Apple_Sheet"。请注意,按不同的按钮不会隐藏此工作表 - 这需要更多的编码。但是,如果您不保存文件,则下次打开工作簿时,显示的工作表将隐藏起来。

要插入按钮,请转到"开发人员"功能区,然后单击"控件"选项卡中的"插入",然后从"表单控件"中选择按钮。单击按钮时,系统会询问您应该运行哪个宏。键入宏的名称,例如 Button_Apple_Click ),然后单击"新建"按钮。编辑宏,然后按 [CTRL]+[S] 进行保存。

请注意,这需要单击一下。在我看来,您双击单元格以激活工作表的请求似乎是不必要的;但是,如果您确实需要这样做,则可能需要查看宿主工作表的BeforeDoubleClick事件:https://msdn.microsoft.com/en-us/library/office/ff196564.aspx

最新更新