Javascript 如何使用office.js在Word中获取表格当前单元格的格式
我问了一个关于excel的问题。我又问了同样的问题,但这次关于ms word,我有可能得到在word应用程序中创建的表格单元格中的格式化文本 虽然我能够以html的形式获取所选文本,这为我提供了所需的样式Javascript 如何使用office.js在Word中获取表格当前单元格的格式,javascript,office-js,office-app,Javascript,Office Js,Office App,我问了一个关于excel的问题。我又问了同样的问题,但这次关于ms word,我有可能得到在word应用程序中创建的表格单元格中的格式化文本 虽然我能够以html的形式获取所选文本,这为我提供了所需的样式 Office.context.document.getSelectedDataAsync(Office.CoercionType.Html, function (result) { if (result.status === Office.Async
Office.context.document.getSelectedDataAsync(Office.CoercionType.Html,
function (result) {
if (result.status === Office.AsyncResultStatus.Succeeded) {
showNotification('The selected text is:', '"' + result.value + '"');
} else {
showNotification('Error:', result.error.message);
}
});
我只想要当前单元格格式的文本
谢谢大家! 非常好的问题。为了获得单元格格式,您需要使用当前处于预览状态的Word 1.3 API。 您可以看到如何尝试1.3API。(注意,您需要使用该页面上公开的预览Office.js CDN!) 检查所有新内容 现在,一旦您准备好尝试1.3,下面的代码将为您提供单元格格式信息。一般来说,代码所做的是
}感谢您的回复@Juan我正在浏览新的API文档,我发现它非常有用。office.js中是否也有Excel API的更新?Hi@Juan编写的此代码在Word 2013上不起作用,而且当我在office 2016上尝试上述代码时,它的代码工作不正常。我将向您发送代码。很抱歉,太晚了答:是的,Word的新API型号是2016+(最新API的最新更新),目前没有计划将其移植到2013年。