我想在Excel中将不同的自定义表放到不同的表格中。我尝试使用OMS和OUTPUT EXPORT,但这些功能不能满足我的需求。如果有人有想法,我希望这会对我有所帮助。 :)
答案 0 :(得分:0)
OUTPUT EXPORT
有一个OPERATION
子命令,其中包含选项CREATEFILE
/ CREATESHEET
/ MODIFYSHEET
,您可以将CTABLES
路由到所需的工作表中目标/新的Excel文件。
您需要按照自己的工作表整理OUTPUT
个文档。
使用OMS
退出到Excel时,您无法使用OUTPUT EXPORT
路由到特定工作表。
答案 1 :(得分:0)
OUTPUT EXPORT可以编写不同的工作表,但是在通过语法使用它时导出的对象中不会给你太多的灵活性。语法模式假定您不会以交互方式选择表。
但是,SPSSINC OUTPUT MODIFY扩展命令包含一个customoutputfunctions.py模块,该模块具有excelexport功能,可以执行您想要的操作。这是一个例子。有关详细信息,请参阅SPSSINC OUTPUT MODIFY文档或对话框(在安装实用程序之后)。然后查看customoutputfunctions.py模块中的示例。
SPSSINC MODIFY OUTPUT TABLES
/ IF SUBTYPE =“'自定义表'”PROCESS = ALL
/ CUSTOM FUNCTION =“customoutputfunctions.excelexport(file ='c:/temp/extest.xls',
片= '表#',动作= 'CreateWorksheet')”。