Visual studio 从Crystal Reports导出Excel文件时出现的问题

Visual studio 从Crystal Reports导出Excel文件时出现的问题,visual-studio,crystal-reports,export-to-excel,Visual Studio,Crystal Reports,Export To Excel,将Crystal报表导出到excel文件时遇到问题。 我尝试了导出Excel数据和导出为Excel文件这两个选项。当我将Crystal报表导出为excel文件时,我无法对excel文件中的任何字段进行排序。 当我将报告导出为excel数据时,当我在excel中打开时,标题真的是一团糟。前三个标题出现在所有列的末尾——这对我来说没有任何意义 有人知道如何在VisualStudio中更改导出选项吗?我正在Visual Studio上使用Crystal Reports,不知道如何更改这些选项 听起来您

将Crystal报表导出到excel文件时遇到问题。
我尝试了导出Excel数据和导出为Excel文件这两个选项。当我将Crystal报表导出为excel文件时,我无法对excel文件中的任何字段进行排序。 当我将报告导出为excel数据时,当我在excel中打开时,标题真的是一团糟。前三个标题出现在所有列的末尾——这对我来说没有任何意义


有人知道如何在VisualStudio中更改导出选项吗?我正在Visual Studio上使用Crystal Reports,不知道如何更改这些选项

听起来您的报表没有以最佳方式进行Excel导出,这里的问题不是Visual Studio或导出选项。根据您对Crystal的版本,以下是一些提示:

1) 确保所有列标题的宽度和最左侧位置与其相关的数据相同。
2) 最小化列标题之间的间距,以及详图行之间的间距


除非您使用的是CR8.5之前的版本,否则很可能无法排序,因为导出创建了大量合并的单元格-第1点和第2点将大大缓解这一问题。基本上,如果您要导出到Excel,您希望报表数据的布局尽可能类似于Excel电子表格。

关于CR8.5在Excel中合并单元格,您完全正确。事实上,我发现如果我将报表细节部分中的所有框设置为相同大小,它们将以报表中的布局方式显示在excel表格中。这太奇怪了——但我认为excel所做的是先读取两行列标题,然后在最后添加一行列标题。如果你让它们的大小都一样,它会按顺序读取它们。