【发布时间】:2016-07-01 07:00:41
【问题描述】:
我想创建一个函数来选择工作簿中的范围并在屏幕上可视化该范围。我的测试表明select() 确实选择了一个范围,但它并不总是自动适应屏幕以显示选择。
例如,我尝试通过以下代码在Excel for Windows 下选择并显示Z10:Z10。但是选择后,屏幕不动:
Office.initialize = function(reason) {
$(document).ready(function() {
app.initialize();
$('#testSelect').click(function() { select("Z10:Z10", "Sheet1") });
});
};
function select (rangeAddress, sheetName) {
Excel.run(function (ctx) {
var range = ctx.workbook.worksheets.getItem(sheetName).getRange(rangeAddress);
range.select();
return ctx.sync();
});
}
有人可以帮忙吗?
【问题讨论】: