我有一个具有以下结构的表:
MainCAT SubCAT Name Description MAIN CAT 1 SUB CAT 1 NAME 1 DESCRIPTION 1 MAIN CAT 1 SUB CAT 1 NAME 2 DESCRIPTION 2 MAIN CAT 1 SUB CAT 2 NAME 3 DESCRIPTION 3 MAIN CAT 1 SUB CAT 2 NAME 4 DESCRIPTION 4 MAIN CAT 2 SUB CAT 3 NAME 5 DESCRIPTION 5 MAIN CAT 2 SUB CAT 3 NAME 6 DESCRIPTION 6
我创建了一个工作正常的报告,我在MainCAT和SubCAT列使用“Group on”。 但我希望有可能将竞争导出到excel,它的结构应该是这样的:
MAIN CAT 1 SUB CAT 1 NAME 1 DESCRIPTION 1 NAME 2 DESCRIPTION 2 SUB CAT 2 NAME 3 DESCRIPTION 3 NAME 4 DESCRIPTION 4 MAIN CAT 2 SUB CAT 3 NAME 5 DESCRIPTION 5 NAME 6 DESCRIPTION 6
有关如何创建报告或其他任何内容的任何想法都可以在MS访问中执行此操作吗?
答案 0 :(得分:1)
也许我错过了一些东西,但报告你想要的结构应该不是一个大问题。将NAME和DESCRIPTION放在您的详细信息图层上,并配置您在帖子中已经提到的两个分组图层。
从Access导出报告到Excel有点棘手。虽然导出到excel的内置函数是一个噩梦(与其他报表框架相比)并且根本不导出格式,但有两点需要注意:
通过从下到上折叠/隐藏这些组并使用“Range.SpecialCells(xlCellTypeVisible)”,您可以轻松地将不同的格式样式应用于单个图层的单元格。我的任务是在几年前创建一个格式化的excel-export,并采用这种方法达到两个重要的限制:
在实践中,我们有一个巨大的A3财务报告,最多有六个分组图层,在20到25个字段查询中,其导出在最多约50,000条记录中表现良好。