我正在尝试将所有工作表中的数据复制到一个工作表中,并按字母顺序进行排序。
我的excel文件包含CD名称和曲目,当我对这些数据进行排序时,我可以按CD名称排序,但只有CD的第一首曲目出现。其余的轨迹将被忽略。
请帮帮我。
提前感谢....
发布于 2011-08-24 17:58:39
你不能使用vba的sort
方法吗?
此外,您还可以录制一个宏来创建一些代码,并对其进行调整以构建一个功能完整的过程。
发布于 2011-08-24 23:55:14
你的数据是这样的吗?
A B
CD1 Track1
Track2
Track3
CD2 Track1
Track2
Track3
如果是,则需要填写A栏中的空白处。选择A2:A?(就你的跟踪数据而言)。按F5键(编辑转到),单击“特殊单元格”、“空白”。这将为您的数据选择列A中的所有空单元格。
接下来,在A2中,键入=A1并使用Control+Enter输入。这将在所有空白单元格中输入该公式。Control+Enter输入数组公式。这是一种在一堆单元格中一次输入一个公式的方法。您的数据现在应该如下所示
A B
CD1 Track1
CD1 Track2
CD1 Track3
CD2 Track1
CD2 Track2
CD2 Track3
现在选择A1:A?编辑-复制。编辑-粘贴特殊值(不要更改选择-直接粘贴到现有数据上)。现在如果你在A列上排序,你所有的CD1曲目都会放在一起。
https://stackoverflow.com/questions/7173385
复制相似问题