Excel如何超链接到筛选的数据

时间:2014-08-08 01:23:08

标签: excel vba excel-vba hyperlink

我在excel文件中有超过2张,其中一张(A)具有我想要过滤的数据。在其他工作表中,我想要一个超链接,每个单击时,将链接到工作表A,它将根据该工作表显示已过滤的数据。

例如,在表A中,我有以下数据

A - apple
B - book
C - cat
A - angel
B - bread

在另一张表中,我有一个指向过滤数据的超链接" A"因此,当单击它时,工作表A将显示:

A - apple
A - angel

在另一张表中,当点击超链接时,它将显示表A中的过滤数据:

B - book
B - bread

我听说过VBA,但我不知道。没有使用VBA,还有另一种更简单的方法吗?如果没有,你可以给我一个关于VBA的指导吗?

1 个答案:

答案 0 :(得分:0)

您确实可以使用VBA执行此操作。作为VBA初学者,你最好的选择是:

  1. Use the record macro functionality,然后
  2. Create a button(我认为你不能创建一个宏的超链接)执行所需的宏
  3. 我为你的第一个例子做了这个(5行数据,我添加了一个标题),得到的VBA代码如下:

    ActiveSheet.Range("$A$1:$B$6").AutoFilter Field:=1, Criteria1:="A"