我有一个相当简单的 Excel 文件,主要是布局(这是我写的报告),但在文档的中间(第 28 行),我有一个包含合并单元格的表格。
即 A |乙| D | E | F
如下:
一个 | BCD | E | F
对它下面的三行进行相同的操作,其中包含数据,如下所示:
单元格 B28:D28 已合并
单元格 B29:D29 已合并
单元格 B30:D30 已合并
单元格 B31:D31 已合并
当我选择范围 A28:F31 时,我无法按任何列排序,错误如下:
“此操作要求合并的单元格大小相同”
微软的回应很简单,我需要确保我的单元格被合并。
http://support.microsoft.com/kb/813974
有什么建议吗?除了取消合并单元格之外?我知道我可以在单元格的选择中居中,但出于本报告的目的,我需要使用合并的单元格。
最佳答案
您不能只复制合并的单元格并将“粘贴为值”到单个单元格中吗?更直接地说,为什么您必须在此报告中使用合并单元格?我个人想不出我曾经做过的任何报告都不能以几种不同的方式重做。
如果您可以尽可能多地告诉我们报告的布局(字段、数据类型),或者只是发布屏幕截图,那将很有帮助。
除非有人有我以前从未见过的东西,否则除了将整个表格复制到 VBA 中的数组并使用排序算法之外,您将不得不找到一种方法来合并这几个单元格。
同样,举一个布局的例子,我们将从那里开始。
关于excel - 对包含合并单元格的 Excel 表进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7549570/