SAS ODS tagsets.excelxp/proc 报告/proc 模板中的数据验证列表

Data Validation Lists in SAS ODS tagsets.excelxp / proc report / proc template

我希望有人能给我指出正确的方向。

我正在使用 proc 模板的一些元素创建一个电子表格,并在 ods tagsets.excelxp 中将其与 proc 报告一起输出。将发送此电子表格以收集一些数据。我想将数据收集条目限制为是或否。

是否可以像 Excel 一样创建数据验证列表,如下图所示(具有有限值的下拉菜单)?

我检查了 ods tagsets.excelxp 选项,但没有任何指向。 我需要使用 Proc 模板创建它吗?如果是这样,有没有我可以看的代码?

谢谢

Rbrt

据我所知,

TAGSETS.EXCELXP不直接支持数据校验;例如,参见 SAS Communities 上的 this question

Chevelle Parker 的 SUGI 28 论文 Generating Custom Excel Spreadsheets Using ODS 提供了一种方法 - 但不使用 tagsets.excelxp,而是通过编写新的标签集。我不知道为什么 tagsets.excelxp 中没有这个选项;也许它有一些问题,或者此处显示的方法与 tagsets.excelxp 的编写方式不一致。可能值得考虑自定义 tagsets.excelxp 以包含此内容,但如果这是您的第一个标签集,那么您很难理解它,因为它包含很多部分。