利用宏来求出Excel2013中不重复人名
2018-06-21 02:11:22来源:未知 阅读 ()
虽然说Excel2013中可以处理重复值,但是用宏来的更快。鉴于很多人都不懂代码,我就向大家提供代码,用于求出表格中不重复的人名。
①打开Excel2013,在A列中输入人名,如下图所示。
②然后按下快捷键ALT+F11键,调出代码编辑器,新建模块。
③将下列代码复制进去:
Dim i&, Myr&, Arr
Dim d, k, t, Sht As Worksheet
Set d = CreateObject("Scripting.Dictionary")
For Each Sht In Sheets
If Sht.Name <> "Sheet4" Then
Myr = Sht.[a65536].End(xlUp).Row
Arr = Sht.Range("a2:a" & Myr)
For i = 1 To UBound(Arr)
d(Arr(i, 1)) = ""
Next
End If
Next
k = d.keys
Sheet4.[a3].Resize(d.Count, 1) = Application.Transpose(k)
Set d = Nothing
④然后为宏命名,创建,下次使用的时候直接打开宏,按F5执行即可。
⑤有必要说明一下,Sheet4.[a3] .Resize(d.Count, 1) = Application.Transpose(k) :把字典d中所有的关键字赋给表4以a3单元格开始的单元格区域中。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Excel利用条件格式制作旋风图图表,又快速,又简单 2019-10-12
- Excel利用VLOOKUP函数,制作一份非常实用的产品销售记录单 2018-10-14
- Excel超简单制作动态图表方法,利用切片器制作动态图表 2018-07-03
- Excel利用统计函数COUNTIF 快速制作统计考勤表数据 2018-06-21
- 利用通配符将Excel中英文字母、中文、数字提取出来 2018-06-21
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash