当前位置:首页 > 日记 > 正文

使用excel用户表单查找工作表来记录excel基础

使用excel用户表单查找工作表来记录excel基础
今天所有的记录满足特定条件的用户表找到工作表,如下图所示表Sheet1,名字是三共三条记录,在名称上输入文本框的右侧;三,将自动显示第一;记录相关的内容,然后单击一和后一个按钮显示相关记录。
首先,找到方法来找到所有的记录满足基于查询条件和分配的范围变量。其次,利用属性创建的自定义属性集语句传递范围变量的记录区域用户的形式,确保参考区出现在工作表中的顺序相同,后参数用于查找中设置搜索区域的最后一个单元格的方法和它的价值,所以,找到方法将开始搜索,从第一个细胞在细胞面积。

用户名为UPos,一些控件和文本框的名称的名称(txtname),(txtwork),文本框中的文本框的内容有记录(txty),有记录的文本框(txtx)、按钮(cmdprev),在一个按钮(cmdnext),有些标签控制。

在标准模块中输入以下代码:

Sub ShowPos()

昏暗的ufpos UPos用户窗体变量

暗淡而距离商店目前发现的细胞

昏暗的rnamerange范围的搜索单元面积

首先发现细胞的暗sfirstadd地址字符串

昏暗的rallfound范围的所有发现的细胞
从用户那里获取数据,这是为了方便而编写的硬编码。

不同的是字符串常量张三
集rnamerange = Sheet1。范围(A2:A8 )
查找

设置等级= rnamerange。发现(不同,rnamerange(rnamerange。细胞计数),xlvalues,xlwhole)
如果你找到了

如果不是由于什么然后

存储第一个被发现的单元的地址

sfirstadd =等级。地址

将已找到的单元格添加到单元格中所发现的所有单元格中

集rallfound =等级

继续查找直到循环开始



设置等级= rnamerange.findnext(等级)

如果由于地址<> sfirstadd然后。

集rallfound =联盟(rallfound,等级)

最后如果

循环直到而sfirstadd地址=。
创建用户窗体

集ufpos =新周期
将单元格区域传递给用户窗体

集ufpos.allfound = rallfound
UfPos。初始化

ufpos。显示

其他的

MsgBox没有找到匹配的数据!

最后如果
集ufpos =没有
端子
在用户表单模块中,一些模块级变量被声明为包含当前显示的转移区域和区域。

私人mrallfound范围

私人mrcurrent范围
属性设置allfound(RHS范围)

集mrallfound = rhs

最后的财产
在显示用户窗体之前,初始化窗体,并用第一个记录记录填充表单中的相应控件。

公共子初始化()

将当前记录设置为第一个记录

如果不mrallfound是没有然后

集mrcurrent = mrallfound(1)

me.txtname.text = mrcurrent。价值

me.txtwork.text = mrcurrent.next.value

me.txty.text = mrallfound.cells.count

me.txtx.text = 1

最后如果

端子
前面的按钮和下一个按钮的使用方法和记录findprevious移动到正确的位置在FindNext方法。

私有子cmdnext_click()

设置当前单元格

集mrcurrent = mrallfound.findnext(mrcurrent)
me.txtname.text = mrcurrent。价值

me.txtwork.text = mrcurrent.next.value
增加计数器值

me.txtx.text = me.txtx.text + 1

端子
私有子cmdprev_click()

集mrcurrent = mrallfound.findprevious(mrcurrent)

me.txtname.text = mrcurrent。价值

me.txtwork.text = mrcurrent.next.value

me.txtx.text = me.txtx.text - 1

端子
最后,当文本框的值发生变化时,启用或禁用按钮,以便用户无法尝试到达不存在的记录。

私有子txtx_change()

启用/禁用按钮

如果me.txtx.text = 1

me.cmdprev.enabled = false

其他的

me.cmdprev.enabled =真

最后如果
如果me.txtx.text = me.txty.text然后

me.cmdnext.enabled = false

其他的

me.cmdnext.enabled =真

最后如果

端子

相关文章

如何在HTML中嵌入PHP代码

如何在HTML中嵌入PHP代码

代码,如何在,电脑软件,PHP,HTML,对于一个有经验的PHP开发人员来说,这是一件非常容易的事情,但对于刚刚开始接触PHP编程语言的新手来说,这是一个问题。 在常规HTML中嵌入PHP代码 创建一个脚本命名hello.php你好: PHP测试 你好世界; 在上面的HT…

PS怀旧发黄照片教程

PS怀旧发黄照片教程

教程,照片,电脑软件,PS,本教程是向朋友介绍如何使用PS创建怀旧黄色照片。教程制作的照片非常好,给人一种怀旧的感觉。推荐它,一起学习。 彩色图片更时尚,泛黄的照片让人更怀旧,在这里我们将教你如何利用PS来制作怀旧发黄的照片。让我们看一看。…

Javascript中解析()方法的使用

Javascript中解析()方法的使用

方法,使用方法,电脑软件,Javascript,Javascript date.parse()方法接受一个字符串和日期从1970年1月1日午夜返回毫秒数。 语法 Date.parse(DateString) 注意:括号中的数据是可选的。 下面是参数的详细信息: Datestring:一个字符串,表示日期 返回值: 从…

Excel提示#DIV/0!误差公式如何解算e

Excel提示#DIV/0!误差公式如何解算e

提示,误差,公式,电脑软件,Excel,使用Excel公式我们经常犯一些错误,由于Excel技巧误差公式,符合大多数是,字;# DIV / 0!今天要谈的关键联盟遇到# DIV / 0!原因和解决办法,以实际案例为参考,在遇到这个错误公式后,我们将顺利解决! Excel误差公式的提示:#…

PS结合美丽的丛林蝴蝶仙子

PS结合美丽的丛林蝴蝶仙子

仙子,丛林,蝴蝶,美丽,电脑软件,本文主要介绍了美丽的ps合成丛林蝴蝶精灵教程,感兴趣的朋友会一起试试。 做这张图的原因是,最初2人要复制的海报,然后去网上找资料,寻找和发现宝宝的这一个,看图片的启发,嘿,hellip;在丛林女神萌发宝宝做一个绝妙的主…

如何使用单元格数据作为Excel工作

如何使用单元格数据作为Excel工作

数据,如何使用,单元格,名称,工作,在Excel中,1,book2hellip,和hellip通常作为工作簿的名称。可以肯定,Excel可以在我们选定的单元格使用数据作为文档保存的工作簿名称答案。 1、启动Excel,执行工具具有;宏观RARR;Visual Basic编辑器命令,进入VBA编辑…

PS图象处理软件的美丽风光让梦双曝

PS图象处理软件的美丽风光让梦双曝

风光,图象,处理软件,美丽,电脑软件,双曝光法非常好。首先选取人物和景物的图片,分别提取人物,然后在人物中添加景物,调整混合方式和不透明度,最后用画笔将整个人物着色。 双曝光法非常好。该方法首先选择人物和风景图像,分别提取人物,然后在人物…

人工智能制作彩色半色调特效的多种

人工智能制作彩色半色调特效的多种

半色调,方法,人工智能,特效,彩色,本教程介绍各种制作彩色半调特效方法AI的朋友。教程制作的图片很漂亮,难度也不大。朋友推荐给他们应该一起学习。 本教程介绍各种方法使AI彩色半色调和特殊效果的照片给朋友。教程制作的特技效果非常好,制作…

家庭室内装修材料的收集

家庭室内装修材料的收集

装修材料,室内,家庭,电脑软件,室内装修是一件大事,尤其是材料。选择错误。它会对室内空气造成许多污染,不容忽视。 他们的小家装修是每个人都愿意做的事情,但是家居装饰材料做具体我们在选择什么通知今天有哪些类别,萧边帮你解决这个棘手的问题…

如何用WPS演示一个移动电子时钟WPS

如何用WPS演示一个移动电子时钟WPS

教程,时钟,演示,如何用,电脑软件,本文将详细讲解如何使用WPS演示制作一个移动电子时钟。有兴趣的朋友可以与小编辑一起学习。 操作步骤 1,打开WPS演示,创建一个新的空白幻灯片,然后单击菜单栏-视图-网格和参考线。 2、检查屏幕以显示绘图参考…

如何取消QQ空间花藤游戏QQ常见问题

如何取消QQ空间花藤游戏QQ常见问题

空间,常见问题,取消,游戏,电脑软件,添加到QQ空间的新藤蔓暂时无法关闭或取消操作。如果您不想在应用个人中心,并显示新藤藤衣架,请参阅以下信息: 藏藤的应用方法: 登录到你的QQ空间,点击上面的主页;应用;然后点击花卉藤蔓;上面X可以隐藏应用程序; …

PS入门学习中应注意的十个要点

PS入门学习中应注意的十个要点

学习,要点,入门,中应注意,电脑软件,以下10件事是你必须知道的,不管你是初学者还是对它有一定的了解。 Adobe公司的PS图象处理软件是一个最流行的平面设计软件目前。可以说,只要你与图形设计的触摸,你必须面对它迟早。关于PS图象处理软件,说太多…