应用VBA代码制作查询系统

 时间:2026-02-14 21:12:29

1、实例,根据条件查询出人员信息!

应用VBA代码制作查询系统

2、在工作表中,点击菜单栏【开发工具】,在其工具栏内,点击【visual basic】!

应用VBA代码制作查询系统

3、进入VBA编辑界面!点击菜单栏【插入】,在其下拉菜单中,选择【模块】!

应用VBA代码制作查询系统

4、会弹出模块编辑窗口!

应用VBA代码制作查询系统

5、在代码编辑窗口输入以下代码:

Sub 信息查询()

Set Rng = Range("o:o").Find("*", , , , , xlPrevious)

Range("i2", Rng).Clear

i = Application.CountA(Columns("g"))

arr = Range("a2:g" & i)

For j = 1 To UBound(arr, 1)

  If arr(j, 1) Like [j1].Value Then

    n = n + 1

    Cells(n + 1, "i").Resize(1, UBound(arr, 2)) = WorksheetFunction.Index(arr, j, 0)

  End If

Next

End Sub

应用VBA代码制作查询系统

6、在“开发工具”菜单下,点击“插入”按钮!插入一表单控件!并命名为“筛选”。

应用VBA代码制作查询系统

7、将“筛选”表单控件与编写的VBA代码关联!

应用VBA代码制作查询系统

8、点击“筛选”表单控件,便会快速查到符合条件的信息!

应用VBA代码制作查询系统

  • 用VBA创建文件夹 excel宏新建文件夹
  • excel跳转到指定的工作表用vba代码怎么写
  • excel里面我想 用VBA实现调用另一个工作簿中的数据怎么解决
  • 怎样用excel的vba宏代码设置单元格自动换行
  • Excel中用VBA写一个判断并弹出对话框
  • 热门搜索
    monica什么意思 cindy什么意思 心什么什么什么 芡实的功效与作用及食用方法 校园安全知识手抄报 什么是三极管 仙人掌果的功效与作用 什么是对联 左旋肉碱的作用与功效 八年级物理上册知识点