
正文
vb.net读取数据 vb文件读取并输出指定数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net如何与excel建立连接,并从里面查询并读取数据?
1.新建一张表格vb.net读取数据,在表格中导入学生vb.net读取数据的成绩表,如图所示,将建立一个按钮,通过它来实现查找。
2.单击菜单栏中的“开发工具”——插入——表单控件——按钮,在出现的十字箭头上拖住画出一个按钮,如图所示。
3.在弹出的查找红对话框中选择“录制”,在弹出的“录制新宏”对话框中,修改宏名称为“查找”,单击确定。
4. 单击“开发工具”——查看代码,打开VBA编辑器,如图所示。
5.现在输入代码vb.net读取数据:
Sub 查找()
Dim jieguo As String, p As String, q As String
Dim c As Range
jieguo = Application.InputBox(prompt:="请输入要查找的值:", Title:="查找", Type:=2)
If jieguo = "False" Or jieguo = "" Then Exit Sub
Application.ScreenUpdating = False
Application.DisplayAlerts = False
With ActiveSheet.Cells
Set c = .Find(jieguo, , , xlWhole, xlByColumns, xlNext, False)
If Not c Is Nothing Then
p = c.Address
Do
c.Interior.ColorIndex = 4
q = q c.Address vbCrLf
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address p
End If
End With
MsgBox "查找数据在以下单元格中:" vbCrLf vbCrLf _
q, vbInformation + vbOKOnly, "查找结果"
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
6.现在回到EXCEL表格,右击按钮,选择“编辑文字”,修改按钮名称为“查找按钮”。
7. 现在单击查找按钮,出现对话框“请输入要查找的值”,在方框中输入“男”,单击确定,出现对话框“查找数据在一下单元格中”,单击确定,对应单元格就变成vb.net读取数据了亮色。
相关问答
Q1: VB.net窗体设计中,如何读取.txt文件中的数据?
1、新建一个标准的VB EXE工程,只有一个Form,Form上有两个按钮:Command1和Command2。
2、双击Command1添加如下代码
Private Sub Command1_Click()
Dim strFile As String
Dim intFile As Integer
Dim strData As String
strFile = "c:\学生成绩.txt"
intFile = FreeFile
Open strFile For Input As intFile
strData = StrConv(InputB(FileLen(strFile), intFile), vbUnicode)
Debug.Print strData
Close intFile
End Sub
3、按F8开始单步调试代码,点击Command1,进入单步调试功能,
4、多次按下F8或直接按下F5运行完成,就完成了读取文本文件内容并输出到立即窗口。
Q2: vb.net开发中,如果有条件地从dataset中读取数据?
直接用datatable的Select选项vb.net读取数据,筛选出来是一个Datarow组vb.net读取数据,然后再循环它就可以vb.net读取数据了。
Dim dtrs as DataRow() =dataset.datatable.Select("列名 = '条件' ")
if dtr.rows 0 Then
for each dtr as DataRow in dtrs
'vb.net读取数据你的处理代码~
next
endif
vb.net读取数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb文件读取并输出指定数据、vb.net读取数据的信息别忘了在本站进行查找喔。






