美文网首页
【1108】Excel运用宏的自动排序方法及vlookup()函

【1108】Excel运用宏的自动排序方法及vlookup()函

作者: 狸狸深深 | 来源:发表于2017-11-08 11:47 被阅读0次

参考教程:EXCEL 随内容改变自动排序

1. 录制宏

  • 视图——宏——录制宏


    TIM截图20171108113035.png
  • 根据所需要地功能进行操作。
  • 视图——宏——结束录制。
  • 录完后可查看宏的代码,若有问题可直接改代码,不需重新录制。代码示例:
'
' 宏1 宏
'

'
    Range("D2:G23").Select
    ActiveWorkbook.Worksheets("1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("1").Sort.SortFields.Add Key:=Range("D2"), SortOn _
        :=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("1").Sort
        .SetRange Range("D2:G23")
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub

2. 编写执行代码

  • 右键点击表格名——查看代码


    TIM截图20171108113738.png
  • 编写代码
Private Sub Worksheet_Change(ByVal Target As Range)
    If (Target.Row <= 5) Then
    If ((Target.Column >= 4)) Then
        宏10
    End If
    End If
End Sub

3. vlookup()函数参数

参考文档:VLOOKUP函数的使用方法(入门级)

TIM截图20171108114121.png

VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

相关文章

网友评论

      本文标题:【1108】Excel运用宏的自动排序方法及vlookup()函

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