【问题标题】:SAS to Export File with Conditional FormattingSAS 以条件格式导出文件
【发布时间】:2015-04-13 20:20:55
【问题描述】:

是否可以使用 SAS 导出使用 Excel 内置条件格式的 Microsoft Excel 格式文件?我知道我可以使用 Proc Report 计算集来更改格式,我可以使用 ExcelXP 标记集来控制颜色,但我需要使用 Excel 内置的条件格式,而不仅仅是在 SAS 中设置格式。

【问题讨论】:

  • 使用 DDE 可能可以,但我不想尝试 :)
  • 如果您使用预先格式化的 Excel 表,您可以导出到它,它会保持条件格式。 Proc 导出或这里的宏很有用sascommunity.org/mwiki/images/f/f4/1793-2014.sas
  • @Reeza - 你应该输入它作为答案,以便它可以被接受。

标签: sas


【解决方案1】:

如果您使用预先格式化的 Excel 表,您可以导出到它,它将保持条件格式。 Proc 导出或者这里的宏很有用http://sascommunity.org/mwiki/images/f/f4/1793-2014.sas

或者,如果您需要某种动态控制,可以编写一个 VB 脚本,然后通过 DDE 调用该脚本,但 IMO 也太复杂了。

【讨论】:

    【解决方案2】:

    没有 Reeza 的建议(即实际使用 excel 进行条件格式化),没有支持的方法来做到这一点。

    我们必须为基于 Web 的报告执行此操作,最终我们编写了自己的条件格式化程序(在 jQuery 中)。它应用了类似 excel 的条件格式,因为尽管我们尽了最大努力,但我们无法准确地弄清楚 excel 条件格式算法是如何工作的(它有一些怪癖)。不过,我认为没有人会注意到其中的区别。

    我已将此作为建议输入 SAS 软件投票。如果这个想法得到“批准”,我会编辑这篇文章并分享链接。

    编辑:你可以vote here。投票需要登录 SAS 网站。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-22
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 2021-10-09
      • 2022-12-05
      相关资源
      最近更新 更多