2

我需要根据用户的查询在 MS Excel(而不是 Open Office)中动态生成数据透视表。我正在用 java 和 MySql(DB) 编程,所以不能直接使用 windows 或 MS 对象,这就是为什么要使用 VbScript 。这个 vbscript 将包含数据以及 Pivot fieldList 中列的方向。但是任何人都可以告诉我应该使用什么脚本,因为我对 VB 和 Excel 对象非常陌生。

4

1 回答 1

1

找出您需要做的最简单的方法是运行 Excel,打开宏录制(Tools > Macro > Record New Macro在 Excel 2003 中 - 位置可能在其他版本中有所不同),然后执行您想要自动化的操作(然后停止录制)。

如果您随后编辑您录制的宏 ( Tools > Macro > Macros),您应该会看到自动执行您执行的操作的代码。这可以作为 VBScript 运行,几乎不需要编辑。

有关在 VBScript 中操作 Excel 对象模型的基础知识的介绍,此链接看起来和其他链接一样好。

于 2009-07-07T07:06:57.547 回答