VBA例子

作者: sole_he | 来源:发表于2022-04-19 14:59 被阅读0次

1、查找指定单元格中的指定内容


Sub findNext()

    Dim StrFind As String

    Dim Rng As Range

    Dim FIndAddress As String

    StrFind = InputBox("请输入要查找的值")

    If Trim(StrFind) <> "" Then

        With Sheet1.Range("A1:B2").Rows(2)

            Set Rng = .Find(What:=StrFind, After:=.Cells(.Cells.Count), LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False)

            If Not Rng Is Nothing Then '如果不为空,记录下查到值的位置

                FIndAddress = Rng.Address

            Do

                Rng.Interior.ColorIndex = 0 '将查到的单元格颜色自定义

                Set Rng = .FindNext(Rng) '再次查找

            Loop While Not Rng Is Nothing And Rng.Address <> FIndAddress '一直循环到刚才记录下的位置

            End If

        End With

    End If

End Sub

相关文章

  • VBA例子

    1、查找指定单元格中的指定内容

  • VBA窗体练习

    首先推荐一本VBA入门书籍:《别怕,EXCEL VBA其实很简单》,这个例子是书上关于窗体的。 从今年5月份接触V...

  • 第一章-環境設置

    了解VBA 學習VBA之前,先了解一下VBA到底是啥玩意。VBA(Visual Basic Application...

  • VBA编程基础1:注释、变量、数据类型、赋值运算

    VBA语言元素 首先是一个简单的VBA Sub过程,包含典型VBA语言元素。 以上过程中包含部分常见VBA语言元素...

  • VBA 知识

    VBA 编程基础 Excel VBA入门(二)数组和字典 Excel VBA 的可变类型Variant ed2k:...

  • VBA 学习笔记2 - 时间操作的例子

    取得当前时间 取得上个月的天数 参考时间函数

  • 从零开始学VBA PDF版

    本书主要分为6篇,包括Excel VBA准备篇、Excel VBA基础篇、Excel VBA对象模型篇、Excel...

  • VBA学习笔记-02

    VBA学习笔记 笔记摘抄自EXCEL精英培训-蓝色幻想 VBA学习笔记01(链接)VBA学习笔记02 (链接) 目...

  • VBA学习笔记-01

    VBA学习笔记 笔记摘抄自EXCEL精英培训-蓝色幻想 VBA学习笔记01(链接)VBA学习笔记02 (链接) 目...

  • VBA

    Tutorial: https://www.tutorialspoint.com/vba/vba_text_fil...

网友评论

      本文标题:VBA例子

      本文链接:https://www.haomeiwen.com/subject/nubsertx.html