用EXCEL 也能开发设计出很有专业范的查询工具哦,我们先来看下效果吧。 本例包括,界面的设计部分 和功能实现部分。 界面设计部分:包括底图,颜色的搭配、检索信息部分的布局。功能实现部分.
我们先来看下查询工具背后的数据源。 这是一个带照片的档案表格。在EXCEL中我们是如何实现对数据源信息的检索呢?
INDEX 函数的数组形式具有下列参数 : 数组 必需。单元格区域或数组常量。 如果数组只包含一行或一列, 则相应的 row_num 或 column_num 参数是可选的。 如果数组具有多行和多列, 并且仅使用 row_num 或 column_num, 则 INDEX 返回数组中整个行或列的数组。 row_num 必需。选择数组中的某行,函数从该行返回数值。如果省略 row_num, 则需要 column_num。 column_num 可选。选择数组中的某列,函数从该列返回数值。如果省略 column_num, 则需要 row_num。
本例:=INDEX(Sheet2!$B:$B,MATCH(Sheet2!$E$8,Sheet2!$A:$A,0)) 通过MATCH 找到 INDEX 所需要的第2个参数,也就是照片所在列的行号。但光这样还不行,这样只能查询到这个图片位置的文本信息。我们需要定义公式名称再绑定给图片。步骤如下: 定义公式名称: 绑定给图片:选中一张图片在公式栏中绑定图片 在E8单元格输入编号就可以查询到图片了,因为定义公式名称 中查询的就是$E$8 。=INDEX(Sheet2!$B:$B,MATCH(Sheet2!$E$8,Sheet2!$A:$A,0)) 照片左上角的名字也是用同样的方法将一张图绑定给一个用IFERROR(VLOOKUP(E8,A:D,3,0),"")检索出来的名字。 3.导航条的制作: 按ALT+F11 进入VBE编程环境(代码界面):右击模块文件夹—插入模块1 编写下图代表四个按钮的四段代码: 将按钮绑定代码:分别右击四个按钮-指定宏……如下图所示指定到四个按钮代码 至此,我们的带导航条的档案查询工具就制作完成了。界面的美化就看个人喜好调整喽。 |
|
来自: EXCEL应用_开发 > 《待分类》