【问题标题】:Excel Add-in - An unexpected error has occurred - There was an internal error while processing the requestExcel 加载项 - 发生意外错误 - 处理请求时出现内部错误
【发布时间】:2019-09-25 10:07:11
【问题描述】:

我正在为我的项目创建一个 Excel 加载项,其中必须将数据列表作为下拉列表绑定到单元格。当我尝试使用现有代码进行绑定时,它会返回 RichApi.Error

我使用 Visual Studio 2017 创建了 Excel 插件项目。在 Home.Js 文件中,使用 document.ready function() 绑定单元格中的值列表。

$(document).ready(function () {
        Excel.run(function (ctx) {
        var sheet = ctx.workbook.worksheets.getActiveWorksheet();
    let range = sheet.getRange("A2:C2");
        range.dataValidation.clear();
        range.dataValidation.rule = {
            list: {
                inCellDropDown: true,
                source: "Option1, Option2, Option3"
            }
        };
     return ctx.sync();
     });
     }
 )};

预期行为:- 将下拉列表绑定到单元格

当前行为:- GeneralException:发生内部错误。在匿名函数中

环境:

主机【Excel、Word、PowerPoint等】:Excel 2016 Office 版本号:office Professional Plus 2016 16.0.4849 - 64 位 操作系统:Windows 10 Office Js 版本:Microsoft.Office.js.1.1.0.16

请帮助这些人......

【问题讨论】:

  • 看起来像 Jira 票而不是问题。

标签: .net office-js excel-addins


【解决方案1】:

Excel 数据验证 API 是 ExcelApi 1.8 要求集的一部分。非订阅 Office 2016 不支持此要求集。订阅 Office (Office 365) 版本 1808(内部版本 10730.20102)或更高版本支持此要求集。有关 Excel 要求集的详细信息,请参阅Excel JavaScript API Requirement Sets

【讨论】:

    猜你喜欢
    • 2019-02-11
    • 1970-01-01
    • 2019-09-11
    • 1970-01-01
    • 2019-01-23
    • 2015-11-28
    • 2020-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多