问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用VB制作简单的查询程序,查询EXCEL表格中的内容并显示出结果

发布网友 发布时间:2022-04-23 03:49

我来回答

1个回答

热心网友 时间:2023-10-13 20:31

n Explicit
Private objSWbemServices As SWbemServices '
Private WithEvents DeleteProcessEvent As SWbemSink '进程结束监控
Dim xlApp As Excel.Application '定义EXCEL类
Dim xlBook As Excel.Workbook '定义工件簿类
Dim xlsheet As Excel.Worksheet '定义工作表类

Private Sub Initial(ss As String)
Dim i, j As Integer
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
'xlApp.Visible = True '设置EXCEL可见
'Set xlBook = xlApp.Workbooks.Open(App.Path + "\" & "106-33-LCDTest-20130202.csv") '打开EXCEL工作簿
Set xlBook = xlApp.Workbooks.Open(App.Path + "\" & ss) '打开EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlsheet.Activate '激活工作表
'-----正式统计数量
Text1.Text = xlsheet.UsedRange.Cells.Rows.Count
sun = xlsheet.UsedRange.Cells.Rows.Count
For i = 2 To xlsheet.UsedRange.Cells.Rows.Count - 1
If Format(xlsheet.Cells(i, 3), "mm/dd") = Format(Now, "mm/dd") Then '统计今天的数据
Select Case Format(xlsheet.Cells(i, 3), "hh")
Case 0, 1 '0-1点钟数据统计
If xlsheet.Cells(i, 2) = "PASS" Then
Select Case xlsheet.Cells(i, 6)
Case 1
u(1, 1) = u(1, 1) + 1
Case 2
u(3, 1) = u(3, 1) + 1
Case 3
u(5, 1) = u(5, 1) + 1
Case 4
u(7, 1) = u(7, 1) + 1
Case Else
MsgBox "Nest异常", vbCritical, "消息提示:"
End Select
Else

。。。。。。。。。。。。。。。。。。。。。。。。
Else
Select Case xlsheet.Cells(i, 6)
Case 1
u(2, 12) = u(2, 12) + 1
Case 2
u(4, 12) = u(4, 12) + 1
Case 3
u(6, 12) = u(6, 12) + 1
Case 4
u(8, 12) = u(8, 12) + 1
Case Else
MsgBox "Nest异常", vbCritical, "消息提示:"
End Select
j = j + 1
End If
Case Else
'MsgBox "时间格式异常", vbCritical, "消息提示:"
End Select
End If
Next i
'-----------------------------------------------------------
'xlBook.Save '保存文件
xlBook.Close (True) '关闭工作簿
xlApp.Quit '结束Excel对象
Set xlApp = Nothing '释放xlApp对象
'MsgBox "初始化完成", vbCritical, "消息提示:OK"
Text2.Text = Format(j / Text1.Text, "0.00%")
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
建筑风水之阳宅形煞说 单位结算卡能不能直接转账?确实可以直接转账 能遮挡聊天记录的规则马赛克是用哪个软件打的 下巴这段时间长了好多大大个的痘痘怎么办。 干货丨英国学生准备瑞典申根签超详细攻略 VFS Global系统预约英国签证中心操作详解2021版 保温杯里泡茶过夜能喝吗 保温杯的茶多久不能喝 保温杯中的茶可以存放多长时间? 关于韩国果蔬瘦纤体奶茶的认证问题 果蔬瘦纤体奶茶有副作用吗? vb或怎么快速批量搜索excel数据? 利用vb6查询Excel表格数据 请问如何在VB程序中打开一个excel表格进行查询数据 vb在excel中搜索数据 如何VB实现对Excel的数据查询 VB 查阅 Excel 文件 用酵母怎么蒸馒头 VB 查询EXCEL表格中某一列的数据 用vb查找excel里面的数据 怎么用酵母能蒸好馒头, VB 读取、查找 excel 数据 VB中如何查找Excel内容 vb中text如何查询excel中的数据 如果快手被举报快手官方有没有提示? 怎么举报快手上的不良作品? 快手如果我被别人举报了,我会收到通知吗? 在快手上举报别人,被举报者能知道举报者是谁吗假如不能,被举报者有没有可能通过bug查出举报者? 我在玩快手中,我把那个一个人给举报了,然后那个人会受到什么惩罚?_百度... 超级QQ怎么设置短信提醒 在快手里举报好友发布的违规作品能不能让好友知道? vb怎么根据excel中文本框里输入的内容查询sql数据库的数据显示在表格里... 怎样用VB读取Excel文件中表格中的数据? 如何用VB 从EXCEL里面找数据? vb调用excel查询数据问题 琴音缈缈,知音难觅!《初见•蔡甸》预告震撼来袭~ 求经典修真小说(境界类似缥缈的设定)、王朝争霸小说~~~ 《仙路缈缈》txt下载在线阅读全文,求百度网盘云资源 秋夜雨寒的重生究竟哪个青缈是真实的 网络上淼缈写的《纨绔》小说,主人公是温辛(市*、参谋长)白辰辰,有没有第二部?或是完整版? 有关缥缈录作者 江南的简介 江南的九州缥缈录 九州缥缈录出了几卷 关于九州缥缈录一点问题 我感到我的梦想缥缈了 TNT演唱会门票怎么抢 买演唱会门票的技巧有哪些 同学玩微博,经常可以得到她自己喜欢的明星的演唱会门票,那是怎么得到的啊 马思唯广州场巡演开始了,想要抢到自己偶像的巡演门票你会采取怎样的方法? 如何购买演唱会门票? 如何订易烊千玺演唱会门票?