【发布时间】:2013-08-03 20:42:48
【问题描述】:
好的,所以我搜索了又搜索,但找不到我要找的东西。
我有一本工作簿,我基本上想做的是从特定范围(Sheet1 - E4:E12、E14:E20、I4:I7、I9:I12、I14:I17 和 I19:I21 ) 并将它们放在 Sheet2 上的单独列表中。然后,我希望 Sheet2 上的新列表按照条目在 Sheet1 上出现的次数进行排序,并显示数量。
example http://demonik.doomdns.com/images/excel.png
显然,从我上面列出的范围可以看出,这个样本要小得多,哈哈,只是在试图弄清楚如何描述所有内容时遇到了麻烦,并认为图像会有所帮助。
基本上我正在尝试使用 VBA(通过点击按钮来初始化更新)从 Sheet1 复制数据并将所有范围放入 Sheet2 中的一个列表中,该列表按它在 Sheet1 上出现的次数排序,然后按字母顺序。
如果需要更好的描述,请发表评论并告诉我,我一直很讨厌试图描述这样的东西,哈哈。
提前致谢!
另一个细节:我不能让它搜索特定的东西,因为 Sheet1 范围内的数据可能会发生变化。一切都必须是动态的。
【问题讨论】:
标签: sorting excel duplicates vba