EXCEL 宏的问题 求一个宏 全部分数送上

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:27:57
现在在EXCEL表格中有一批数字 入下
0001
0001
0002
0002
0003
0004
0005
0005
0006
……

现在我想去掉中间重复的数字 让数字按照从小到大排列
如:
0001
0002
0003
……
本人试想用一个宏来做到
写一个宏 对比上下2格的数值 如果数值一样 就删除其中一格 这样一路运行下去 就能得到说有不重复的编码了

有朋友能帮忙写一下这个宏吗 或者有其他办法做到也可以 谢谢了

在B1输入
=IF(COUNTIF($A$1:A1,A1)>1,"重复","")
然后筛选出显示重复的数据将所有显示重复的全选,右键-删除!最后把A列排序!OK了!·

假如有500个数字
在宏的vb编辑中输入
for i=1 to 500
for j=1 to 500
if(cells(j,1)=cells(i,1)=))then cells(j,1)=""
next j
next i
然后运行这个宏就OK了~

你可以先.
0001
0002
0003
打这几个后
右下角有个东西.
往下拉 ~~~~~~``
就........