首页 > 编程语言 > 详细

VBA find方法

时间:2015-03-28 16:54:27      阅读:247      评论:0      收藏:0      [点我收藏+]
Sub Sample()

    Dim sfzs As New Collection
    Dim ws, wbs, dbs As Worksheet
    Dim r As Long
    
    Set ws = ThisWorkbook.Sheets("Sheet 1")
    Set wbs = ThisWorkbook.Sheets("五保")
    Set dbs = ThisWorkbook.Sheets("低保")

    Set dg = ws.Range("c2:c37573")
    Set dg = ws.Range("c:c")
    Set dg = ws.Columns("C")
    
    Application.ScreenUpdating = False
    
    With wbs
        For r = 1 To 356
            If dg.Find(.Range("D" & r).Value) Is Nothing Then
                .Range("f" & r).Value = "没在"
            Else
                .Range("f" & r).Value = ""
            End If
        Next r
    End With

    With dbs
        For r = 1 To 1560
            If dg.Find(.Range("D" & r).Value) Is Nothing Then
                .Range("f" & r).Value = "没在"
            Else
                .Range("f" & r).Value = ""
            End If
        Next r
    End With
    
    Application.ScreenUpdating = True
End Sub

 

VBA find方法

原文:http://www.cnblogs.com/xiangnan/p/4374332.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!