首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用VBA对Excel文件中的数据进行排序

如何使用VBA对Excel文件中的数据进行排序
EN

Stack Overflow用户
提问于 2011-08-24 17:46:20
回答 2查看 791关注 0票数 0

我正在尝试将所有工作表中的数据复制到一个工作表中,并按字母顺序进行排序。

我的excel文件包含CD名称和曲目,当我对这些数据进行排序时,我可以按CD名称排序,但只有CD的第一首曲目出现。其余的轨迹将被忽略。

请帮帮我。

提前感谢....

EN

回答 2

Stack Overflow用户

发布于 2011-08-24 17:58:39

你不能使用vba的sort方法吗?

此外,您还可以录制一个宏来创建一些代码,并对其进行调整以构建一个功能完整的过程。

票数 0
EN

Stack Overflow用户

发布于 2011-08-24 23:55:14

你的数据是这样的吗?

代码语言:javascript
代码运行次数:0
运行
复制
A    B
CD1  Track1
     Track2
     Track3
CD2  Track1
     Track2
     Track3

如果是,则需要填写A栏中的空白处。选择A2:A?(就你的跟踪数据而言)。按F5键(编辑转到),单击“特殊单元格”、“空白”。这将为您的数据选择列A中的所有空单元格。

接下来,在A2中,键入=A1并使用Control+Enter输入。这将在所有空白单元格中输入该公式。Control+Enter输入数组公式。这是一种在一堆单元格中一次输入一个公式的方法。您的数据现在应该如下所示

代码语言:javascript
代码运行次数:0
运行
复制
A    B
CD1  Track1
CD1  Track2
CD1  Track3
CD2  Track1
CD2  Track2
CD2  Track3

现在选择A1:A?编辑-复制。编辑-粘贴特殊值(不要更改选择-直接粘贴到现有数据上)。现在如果你在A列上排序,你所有的CD1曲目都会放在一起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7173385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档