我正在使用以下代码使用 Excel Office 插件绑定到 excel 中的列。
var myBindings = Office.context.document.bindings;
var myAddress = "Sheet1!A1:B10";
myBindings.addFromNamedItemAsync(myAddress, "matrix", {id:"myBind"},
function(result){});
这工作正常,但如果工作表名称包含连字符(-),则相同的代码将失败并显示消息“命名的项目不存在”。
例如以下代码失败。
var myBindings = Office.context.document.bindings;
var myAddress = "Sheet1-1!A1:B10";
myBindings.addFromNamedItemAsync(myAddress, "matrix", {id:"myBind"},
function(result){});
如果这是平台中的错误,或者我在这里做错了什么,请告诉我。
在工作时更新答案,
var myAddress = "'Sheet1-1'!A1:B10";
当工作表名称包含空格或特殊字符时,''
必须使用
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句