excel - Office 脚本,忽略删除范围名称,没有错误

标签 excel office-js office-scripts

我刚刚创建了这个小型 Office 脚本:

async function main(context: Excel.RequestContext) {
  context.workbook.names.getItem("Newname").delete;
}

当前工作簿中存在范围名称“Newname”,代码运行无误,但名称未被删除。为什么?如果不允许我删除范围名称,我会收到运行时错误。

最佳答案

我认为它错过了括号:

  context.workbook.names.getItem("Newname").delete();

我刚刚试过这个要点,你可以试一试。 https://gist.github.com/lumine2008/f55a6265a93b421112de210b22e9a48a

关于excel - Office 脚本,忽略删除范围名称,没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60374396/

相关文章:

excel - 使用 Do While 循环而不是使用立即窗口将值打印到工作表

javascript - Office 脚本根据某些单元格中的多个数据删除整行

excel - Excel 中的 Office 脚本 "Delete All Rows Except The First Header Row"

excel - 此时无法进入中断模式错误

c# - 将 Excel 单元格中的文本与换行符对齐 C#

ios - IOS 应用程序中的 XlsLib 集成

javascript - IE11 上纯 JavaScript 中的 Angular

office-js - 调用 Microsoft Graph 的 Outlook Web 加载项

javascript - 如何在 React Outlook-Web-addin 中安全更新 Office-js-依赖项?

excel - 如何在 ExcelScript for web 上对单元格颜色进行排序?