vb里面用findwindowex查找不到东西

vb里面用findwindowex查找不到东西,第1张

能找到标签控件?那么这个窗体一定不是VB写的,VB的标签控件是找不到的

用findwindowex必须先用findwindow查到窗体的hwnd

再用findwindowex(hwnd,0,"类名","控件标题")

代码如下:

Sub 从后向前找()

  Dim rg As Range, irow&

  Set rg = Columns("A")Find("d", lookat:=xlWhole, SearchDirection:=xlPrevious)

  If Not rg Is Nothing Then '如果rg不是Nothing

      irow = rgRow   '获取行号

      MsgBox irow, 64 'd出提示

  Else                      '否则如果rg是Nothing

      MsgBox "未有查找到结果", 16

  End If

End Sub

提示:

lookat:=xlWhole 是指单元格匹配,意思是单元格值必须与查找值完全一样才算。如果只要包含就算的话,就去掉此参数。

SearchDirection:=xlPrevious 是指向上查找,如果要向下查找的话就去掉此参数。

以上就是关于vb里面用findwindowex查找不到东西全部的内容,包括:vb里面用findwindowex查找不到东西、wps vb查找字符串最后一次出现的行Range("B:B").Find(" ").Row、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9649044.html

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

发表评论

登录后才能评论

评论列表(0条)

保存