我需要根据用户的查询动态生成MS Excel(不在Open Office中)的数据透视表。 我正在使用java和MySql(DB)进行编程,因此无法直接使用Windows或MS对象,这就是使用VbScript的原因。这个vbscript将包含数据以及在Pivot fieldList中的列上的结果。但是任何正文都可以告诉我我应该使用什么脚本,因为我对VB和Excel的对象都很新。
答案 0 :(得分:1)
找出你需要做的最简单的方法是运行Excel,打开宏录制(在Excel 2003中的Tools > Macro > Record New Macro
下 - 其他版本的位置可能会有所不同),然后执行你想要的操作自动化(然后停止录制)。
如果您随后编辑了录制的宏(Tools > Macro > Macros
),您应该会看到自动执行操作的代码。这可以作为VBScript运行,只需很少的编辑。
有关在VBScript this link中操作Excel对象模型的基础知识的介绍看起来与任何内容一样好。