【问题标题】:How to rotate text with XLConnect R package?如何使用 XLConnect R 包旋转文本?
【发布时间】:2018-05-18 15:31:10
【问题描述】:

我正在使用 XLConnect R 包。我想使用这个包在excel中制作带有旋转文本的单元格。但我做不到。你能帮我解决这个问题吗?

【问题讨论】:

    标签: r xlconnect


    【解决方案1】:

    这不是 XLConnect 库的当前功能。来自文档:

    XLConnect 目前不允许直接访问低级 格式选项。

    话虽如此,它们确实提供了单元格格式的技巧:

    1. 在 Excel 文档中定义一些命名单元格样式(“格式”- > 2007 年前 Excel 中的“样式”、“单元格” 样式”在 Excel 2007 及更高版本的默认窗格中)
    2. 将文档保存到文件中
    3. 然后加载这个模板 XLConnect 并使用 setCellStyle 方法分配预定义样式

    这是你最好的选择。

    或者,您可以从MSDN community 将一些 VBA 代码集成到您的脚本中,如下所示:

    Sub SlantText()
    Dim r As Range
    Set r = Range("B9")
    With r
        .Value = "Hello World"
        .Orientation = 90
    End With
    End Sub
    

    .Orientation 是您要查找的旋转属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-01
      • 2012-07-30
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      相关资源
      最近更新 更多