我正在创建一个 XLS,不同的部门/人员将使用它来查看专门适用于该部门、人员或所有事物的不同报告。
因为报告的数量会很多,我想限制文件的大小。当前从 SQL Server 中提取并列出可用的报告,然后用户在所需报告旁边输入“X”并点击 GENERATE。
该报告在工作表中生成,该工作表是动态创建的,并在文件关闭时删除。
此时,我仍然需要为所需的每个特定报告提供一个模块。有些是几行,有些则更多,例如需要大量配置的数据透视表或需要大量格式化的通用表等。
是否可以从数据库中以文本形式检索 vba,然后将其作为 VBA 运行?