vb 查找excel单元格的值,显示值所在的行号,但值有多个,怎么全部找出来,比如找14所有的行号

vb 查找excel单元格的值,显示值所在的行号,但值有多个,怎么全部找出来,比如找14所有的行号,第1张

用ⅤBA查找?

用for循环,逐行逐列查,符合条件就执行 *** 作(按你说的要求打印行号)

for i=1 to 10 '找1--10行

for j=1 to 10 '找1--10列

if cells(i,j)=14 then

print i & "行的" & j & "列是要找的值"

end if

next

next

sub a()

for i=1 to [a65536]end(3)row

    if range("A"&i)="6月19日" then

       str1=str1&"第"& i &"行" &","

    end if

next 

[b1]=left(str1,len(str1)-1)

end sub

’自己修改

Private Sub Command1_Click()

Dim i As Long, row As Long, col As Long, arr

Open "c:\123txt" For Input As #1

row = 5: col = 3 '设置行号和列号

arr = Split(StrConv(InputB(LOF(1), 1), vbUnicode), vbNewLine)

Close #1

If row + 1 <= UBound(arr) Then

If col <= Len(arr(row)) Then MsgBox "行号:" & row & ",列号:" & col & "=" & Mid(arr(row - 1), col, 1)

End If

End Sub

以上就是关于vb 查找excel单元格的值,显示值所在的行号,但值有多个,怎么全部找出来,比如找14所有的行号全部的内容,包括:vb 查找excel单元格的值,显示值所在的行号,但值有多个,怎么全部找出来,比如找14所有的行号、VB设计寻找EXCEL单元格中相同条件下的不同数据所在的行号、如何用VB读取文件中具体行和具体列的特定数值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9825131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存