SAS ODS不打开输出

SAS ODS不打开输出,sas,ods,Sas,Ods,在下面的代码中,我想打印一个excel工作表,并且在代码结束后不打开它,因为ods excel close不起作用,有人知道怎么做吗。SAS 9.4平台中有一个不打开输出的选项,但当我选择than并打开一个新的SAS会话时,该选项将被还原。有人知道吗?谢谢:) 塔兹: 问题 您应该查看SAS日志中的错误消息。在以后的问题中,请务必添加错误消息。你收到这个消息了吗?(###是源代码行号) 所以,你的这句话是无效的 ods excel close all; 修复 改用 ods excel clos

在下面的代码中,我想打印一个excel工作表,并且在代码结束后不打开它,因为ods excel close不起作用,有人知道怎么做吗。SAS 9.4平台中有一个不打开输出的选项,但当我选择than并打开一个新的SAS会话时,该选项将被还原。有人知道吗?谢谢:)

塔兹:

问题

您应该查看SAS日志中的
错误
消息。在以后的问题中,请务必添加错误消息。你收到这个消息了吗?(
###
是源代码行号)

所以,你的这句话是无效的

ods excel close all;
修复

改用

ods excel close;

请注意,第一次运行代码Excel时将打开输出。如果在Excel中保持结果打开状态,然后再次运行代码,则会出现不同的错误:

ERROR: File is in use, ....
因为目标仍将打开,SAS将无法写入

关闭结果查看

ODS RESULTS OFF;
ODS目的地将被写入。在结果选项卡中将不会自动查看结果和结果跟踪作为新项目。

Tazz:

问题

您应该查看SAS日志中的
错误
消息。在以后的问题中,请务必添加错误消息。你收到这个消息了吗?(
###
是源代码行号)

所以,你的这句话是无效的

ods excel close all;
修复

改用

ods excel close;

请注意,第一次运行代码Excel时将打开输出。如果在Excel中保持结果打开状态,然后再次运行代码,则会出现不同的错误:

ERROR: File is in use, ....
因为目标仍将打开,SAS将无法写入

关闭结果查看

ODS RESULTS OFF;

ODS目的地将被写入。在结果选项卡中将不会自动查看结果和结果跟踪作为新项目。

该设置未在中编程,而是在GUI中编程

工具>选项>首选项>结果
取消选中:在生成结果时查看结果

该设置未在中编程,而是在GUI中编程

工具>选项>首选项>结果
取消选中:在生成结果时查看结果

我发现“ods noresults;”对我有效,但感谢您的帮助:)我发现“ods noresults;”对我有效,但感谢您的帮助:)我尝试过,但当我打开新的sas会话时,它再次被勾选,因此它对我无效,因为我自动运行程序,我发现“ods noresults;”对我来说很有用,但感谢您的帮助:)只有在选中“代码>工具>选项>首选项”,常规选项卡,退出时保存设置。我尝试过这样做,但当我打开一个新的sas会话时,它会再次勾选,因此它对我不起作用,因为我会自动运行程序,但是,我发现“ods noresults;”它对我起作用,但感谢您的帮助:)只有在您选中“退出时保存设置”的“常规”选项卡上的“代码>工具>选项>首选项”时,才会保存对设置的更改,以便下次会话启动。