美文网首页
VBA字典去重

VBA字典去重

作者: 猛犸象和剑齿虎 | 来源:发表于2020-02-19 13:57 被阅读0次

WPS的设计越来越功能化,虽然缺少excel一些功能,比如sql语句,query等,但是在基础功能的设计上十分实用贴心,比如本文介绍的一键去重复的功能。
最近又陷入很迷茫的状态,对一些技巧性东西的追求,是否会对大方向产生不利的影响,在网上看过一个人的视频,他对机械舞的几个动作练得炉火纯青,但是引来一片谩骂和鄙视,从旁观者的角度来说,他始终停留在技巧的阶段,虽然有很强烈的个人风格,但是没有创意和思路,最终形成的是没有营养的奇怪作品。


image.png
image.png
Sub test()
Dim d
Dim arr, a
On Error Resume Next
Set d = CreateObject("scripting.dictionary")
arr = Range("a1:k38")
For i = 1 To UBound(arr)
    d.Add arr(i, 1) & "#" & arr(i, 2) & "#" & arr(i, 3) _
    & "#" & arr(i, 4) & "#" & arr(i, 5) & "#" & arr(i, 6) _
    & "#" & arr(i, 7) & "#" & arr(i, 8) & "#" & arr(i, 9) _
    & "#" & arr(i, 10), ""
Next
a = d.keys
[m1].Resize(d.Count, 1) = Application.Transpose(d.keys)

Dim rng, arr1, arr2, m
arr1 = Range("m1:m39")
For Each rng In arr1
    m = m + 1
    arr2 = VBA.Split(rng, "#")
    Cells(m, 13).Resize(1, UBound(arr2) + 1) = arr2
Next
End Sub

相关文章

  • VBA字典去重

    WPS的设计越来越功能化,虽然缺少excel一些功能,比如sql语句,query等,但是在基础功能的设计上十分实用...

  • 数据去重-----VBA字典法

    在Excel里面数据去重方法比较多,目前用的比较多的有: 1.数据--筛选---高级筛选 2.数据透视表 但以上这...

  • 34、[VBA入门到放弃笔记] 字典:创建和编写字典

    字典是VBA中一个十分有用的对象。 VBA中的字典和现实中的【新华字典】、【成语字典】功能一样,都是用来储存信息,...

  • VBA 知识

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

  • VBA 变量去重

    If InStr(Receiver, new_receiver) Then Else ...

  • VBA字典

    字典 使用前需要先加载 工具 -- 引用 -- 浏览 -- 找到scrrun.dll 字典赋值的方法1--Add添...

  • 【python】常用小函数汇总

    1. 字典列表,按字典某个键值去重 2. 字典列表,按字典某个键值排序

  • VBA字典对象操作技巧

    VBA 中集合的功能比较弱,常见的有数组 (array) 、集合 (Collection)和字典,其中字典是 Ke...

  • VBA之字典

    方法1.1 add方法d.add(key,item) 1.2 Exits方法d.Exits(key) 1.3 ke...

  • VBA字典定位

    原始数据: 结果: 要求:在结果表中根据 Part Number(即原始数据中的Item)提取PONumber和R...

网友评论

      本文标题:VBA字典去重

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