【问题标题】:Formatting individual characters in a cell in Excel using office-js使用office-js格式化Excel中单元格中的单个字符
【发布时间】:2019-06-05 09:10:25
【问题描述】:

我想使用 Office js 格式化 Excel 单元格中的单个字符。具体来说,我希望能够在单元格内的字符串中突出显示和着色某些字母。我正在使用 Vue 任务窗格。

我想要什么:

我得到了什么:

到目前为止,我只找到了格式化整个单元格而不是单元格内单个字母的方法。

window.Excel.run(async (context) => {
  var range = context.workbook.getSelectedRange()
  range.format.fill.color = 'green'
  await context.sync()
})

这样的东西只会格式化整个单元格,因为最小的范围单位是一个单元格

【问题讨论】:

  • 我能得到一些反馈,说明为什么这个问题研究很少或不清楚吗?
  • 你能分享一下你目前正在使用的代码,或者你到目前为止尝试过的代码吗?

标签: javascript excel office-js


【解决方案1】:

去年我们为实现这个API做了一些调查,但是这个API被推迟了,主要原因是Excel Online和iOS还不支持这个功能。你能和我们分享你的场景吗?帮助我们了解您需要这个 API 的重要性?

【讨论】:

  • 我在一家生物技术公司工作,突出显示单个字符对于识别序列中的突变非常有用。它还可用于显示比对和识别蛋白质中的区域
  • 知道了,感谢您的cmets告诉我们场景,我已经与Excel Online团队沟通,他们将把这个工作项放在他们的积压中,我们将继续跟踪他们的状态,我们将实施此功能完成后的此 API
  • 我遇到了同样的问题。我需要在一个单词颜色不同的单元格上写文本。这个问题有解决方案吗?
  • 我也有兴趣,有更新吗?谢谢!
  • 好像Excel在线支持,如果你能在Uservoice中提交请求并upvote你的请求,那就太好了。
猜你喜欢
  • 1970-01-01
  • 2013-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多