zoukankan      html  css  js  c++  java
  • vba文件对比并高亮显示

    每月月底要和人事要离职人员名单,并账号列表里删除已经离职人员的账号,如下代码通过将账号列表与人事发来的离职清单进行对比,高亮找出离职人员的账号,并进行删除。

    Sub DeleteMain()
        Dim filenameobj As String
        Dim wb As Workbook
       
       
        
        On Error Resume Next
        Autoscreenupdating = False
        ShowWindowInTaskbar = False
        filenameobj = Application.GetOpenFilename("Excel Îļþ (*.xls),*.xls")
        MsgBox filenameobj
        Set wb = GetObject(filenameobj)
        rw = wb.Sheets("Nov.").Range("a65536").End(xlUp).Row
        'rw1 = ThisWorkbook.Sheets("MES1").Range("a65536").End(xlUp).Row
        'MsgBox rw, wr1
        For i = 2 To rw
    
            jieguo = wb.Sheets("Nov.").Range("b" & i).Value
            Set c = ThisWorkbook.Sheets("MES1").Range("a:a").Find(jieguo)
            rn = c.Address
            Range(rn).Interior.ColorIndex = xlNone
            Range(rn).Interior.ColorIndex = 3
            
        Next
        
    End Sub
    
    
    Sub delRec()
        rw1 = ThisWorkbook.Sheets("MES1").Range("a65536").End(xlUp).Row
        For i = 2 To rw1
            If ThisWorkbook.Sheets("MES1").Range("A" & i).Interior.ColorIndex = 3 Then: ThisWorkbook.Sheets("MES1").Range("A" & i).EntireRow.Delete: End
        Next
    End Sub
  • 相关阅读:
    Innodb加载数据字典 && flush tables
    MySQL purge log简单吗
    MySQL ddl丢表
    数据库 一致性读&&当前读
    java数组
    customer.java
    java构造函数
    EXCEL 2007施工进度横道图制作步骤及实战练习
    如何利用office绘制施工进度计划横道图?
    计算器
  • 原文地址:https://www.cnblogs.com/luoye00/p/10150136.html
Copyright © 2011-2022 走看看