[EXCEL][STEP BY STEP]使用超级连接进行数据查询

原创 2007年09月30日 11:18:00
需求:
     通过建立单元各的超级连接,点击链接后,自动对另一表格中的数据进行查询。
    原CSDN帖子:http://topic.csdn.net/u/20070929/14/bb295ab6-d473-4251-92df-6ada9f73de21.html

设计过程:
    假设一销售数据,见下图:


我们希望通过Sheet1中的数据建立超级链接,点击后,对Sheet2中的数据进行查询(在此,我们采用自动筛选)。主要步骤如下:

  1. 获取自动筛选的代码。我们可以直接使用录制宏获取自己所需的代码(当然,如果有能力自己写代码,这些步骤就可以跳过了)。
    1. 把Sheet2中的数据进行自动筛选(数据/筛选/自动筛选),然后切换到Sheet1,工具/宏/录制,启动宏录制
    2. 切换到Sheet2,进行数据筛选数据筛选,在此,我们对“销售数据”列进行筛选
    3. 筛选后,点击宏录制工具栏上的“停止录制”按钮,停止录制
    4. 工具/宏/Virtual Basic 编辑器,查看“模块1”的代码,得到如下VBA数据:
          Sheets("Sheet2").Select
          Selection.AutoFilter Field:
      =1, Criteria1:="2007年3月"
  2. 建立超级链接
    1. 在Sheet1中,现设置A1和A2单元格的超级连接,都设将其置链接到自己,及分别链接到Sheet1!A1和Sheet1!A2
    2. 选中A1:A2,光标到选择区又下角,下拉数据,使用数据填充,得到其它数据(自动完成超级链接)。
  3. 修改超级连接点击事件
    1. 工具/宏/Virtual Basic 编辑器,修改WorkSheet的FollowHyperlink事件,使用录制宏得来的代码,并适当修改如下:
      Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
          Sheets(
      "Sheet2").Select
          Selection.AutoFilter Field:
      =1, Criteria1:=Target.Range.Text
      End Sub
      见下图:
  4.  完成。不过注意,OFFICE2003默认的宏安全性为高,我们在文件中自己定义了一些代码,默认会被组织,所以我们需要另行修改EXCEL的宏安全性,工具/宏/安全性:设置为中,这样保存好的文件打开时可以进行选择是否启动宏。

[EXCEL][STEP BY STEP]使用超级连接进行数据查询

需求:     通过建立单元各的超级连接,点击链接后,自动对另一表格中的数据进行查询。    原CSDN帖子:http://topic.csdn.net/u/20070929/14/bb295ab6-...
  • scz123
  • scz123
  • 2007年09月30日 11:18
  • 5065

连接查询

连接查询是关系数据库中最主要的查询,包括等值连接查询、自然连接查询、非等值连接查询、自身连接查询、外连接查询和复合条件连接查询等。 一、等值与非等值连接查询 连接查询的WHERE子句中用来连接两个...
  • afkbcgz
  • afkbcgz
  • 2015年12月19日 10:49
  • 295

L-BFGS(minFunc):Step direction is illegal

在使用minFunc实现的L-BFGS优化方法进行AutoEncoder时,提示Step direction is illegal,解决方法如下: 将图像的标准差归一化至1,即每个图像减去该图像的均值...
  • pymqq
  • pymqq
  • 2014年02月25日 10:30
  • 4463

STEP协议解读

STEP协议解读 liyayawodeai@163.com 0. STEP协议是什么? STEP: Securities Trading ExchangeProtocol,是中国金融行业数据...
  • li_yaya
  • li_yaya
  • 2012年02月10日 14:07
  • 1079

笛卡尔积与连接查询

连接查询 (左连接 右连接 内连接) 笛卡尔乘积 集合特性 : 确定性 无序性 唯一性   一张表可以看做是一个集合,每行数据相当于集合的一个元素   Union时 去掉重复  原理 就是集合元素的唯...
  • w605283073
  • w605283073
  • 2015年06月20日 10:36
  • 322

超市查询系统,很有用的积分查询,简单连接数据库内容

  • 2009年08月27日 16:37
  • 420KB
  • 下载

Step Detector and Step Counter

Step Detector and Step Counter Android 4.4 also adds platform support for two new composite sens...
  • zzobin
  • zzobin
  • 2013年11月29日 11:36
  • 2779

Intellij IDEA调试功能使用总结(step over / step into / force step into/step out等)

Intellij IDEA调试功能使用总结(step over / step into / force step into/step out等)
  • theusProme
  • theusProme
  • 2016年11月03日 00:37
  • 3902

查看http连接数情况

linux netstat 统计连接数查看外部IP 服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 1 ...
  • hualusiyu
  • hualusiyu
  • 2013年09月26日 09:44
  • 1574

关联查询 内连接 左右外连接 完全外连接

SQL多表连接查询(详细实例) http://www.xker.com/page/e2012/0708/117368.html 本文主要列举两张和三张表来讲述多表连接查询。 新建...
  • yuliangliang092
  • yuliangliang092
  • 2016年04月06日 15:36
  • 3989
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[EXCEL][STEP BY STEP]使用超级连接进行数据查询
举报原因:
原因补充:

(最多只允许输入30个字)