Tag: office js

使用最后一个API office.js创build一个Excel图表系列

有人可以告诉我是否可以使用API​​ office.js创build图表系列? 我发现没有方法可以在API文档中做到这一点! 提前致谢 ;-)

如何使用API​​ office.js在Excel中插入数据不连续的图表?

我知道是否有可能用Excel做这样的事情: '——————— Set a1 = Range(Cells(10, 1), Cells(20, 1)) Set a2 = Range(Cells(10, 8), Cells(20, 8)) u = Union(a1, a2).Address '————- Charts.Add ActiveChart.ChartType = xlLine ActiveChart.SetSourceData Source:=Sheets('Feuil1').Range(u), PlotBy:=xlColumns 但是,这可能与office.js API? 提前致谢 ;-)

突出显示文档中的绑定

我有Office插件使用JavaScript API for Office 1.1。 我正在尝试在Word文档中突出显示绑定,并将其绑定到Excel文档中的单元格,以便用户可以轻松识别它们。 我看到API允许使用setFormatsAsync格式化TableBindings,但是我的是Matrix和Text。 我不使用Tabletypes,因为它添加了一个标题行,总行弄乱了我的逻辑。 有没有一种方法来格式化或突出显示绑定? 我会更喜欢这是暂时的 – 类似于当你hover在绑定顶部的背景颜色有点变化的方式,但我可以住在着色文本,然后删除颜色。

如何部署由office.js创build的Excel AddIn

用VSTO和office.js创buildExcel AddIn,不知道如何部署到其他计算机..对于正常的Excel AddIn创buildVisual Studio安装项目,为此尝试创buildVisual Studio提供的WebSetup项目,但不工作..任何build议是受欢迎的。

为什么这个Context.Sync不起作用?

为什么这段代码片段不会将值写回Excel,除非我取消注释range.values = range.values行? $('#run').click(function() { invokeRun() .catch(OfficeHelpers.logError); }); function invokeRun() { return Excel.run(function(context) { var range = context.workbook.worksheets.getItem("Sheet1").getRange("A1:B3"); range.load('values'); return context.sync() .then(function() { range.values[1][1]=99; console.log(JSON.stringify(range.values)); //range.values=range.values return context.sync(); }); }); }

是否可以使用Office Addins创build文档级Excel自定义?

VBA和VSTO可以创build工作簿级别自定义。 Office Addins可以达到相同的效果吗? 假设这样的场景:在同一家公司,一个人使用2个Excel应用程序,每个应用程序都有其特定的function区。 当我使用应用程序A时,我不想看到来自B的色带,反之亦然。 这是使用Office Addins的预测场景,还是只适用于应用程序级定制? 编辑澄清:在一家公司,我工作与2主要工作簿:Sales.xlsx和HumanResources.xlsx。 当我打开工作簿Sales.xlsx时,我想查看属于操作销售数据,可视化,特定命令等操作的function区组。当我打开HumanResources.xlsx工作簿时,我希望看到与人力资源。 当我从电子邮件中打开空白工作簿或通用工作表时,我不希望从这些工作簿中看到任何function区选项卡。 我想特别指定只有一个工作簿的function区,例如VSTO的文档级定制。 换句话说:我不希望我创build的Office加载项的色带/任务窗格显示在我打开的每个工作簿中。 不仅“显示”,我不希望他们加载。

Visual Studio JavaScriptdebugging

在我的加载项中,当context.sync().then(function…)抛出一个exception时,这就是将它logging到控制台时的样子: 可以看出,没有指示线路导致这个错误,这使得错误检测真的很痛苦。 我怎样才能得到错误发生的路线? 编辑 :我正在使用Visual Studio 2017年。 非常感谢你,祝你有美好的一天!

从Excel在线任务窗格访问window.openpopup窗口

我目前正在debugging一些由过去的开发人员完成的代码。 我们正在使用下面的代码来打开一个新窗口来validation用户(oAuth2 Flow)。 var oAuth2Window = window.open(_embeddedStartUrl,“Authentication”,“location = 0,status = 0,scrollbars = 1,resizable = 1,height = 600,width = 450”); 用户login成功后,它试图访问oAuth2Window上的一些属性,但我得到: “访问被拒绝”。 主机名在不同的服务器上。 这是目前在任务窗格中的Excel Online中发生的。 这是前一段时间testing过的,正在工作并投入生产。 上周我看到这个问题在本地和生产/生活环境中发生。 这怎么可以以前工作? 知道你无法从iframe访问popup窗口

办公室js条件格式

我目前正试图使用​​Office JS API 1.6在Excel中实现条件格式。我已经写了下面的代码来实现文本比较格式。 function textComparisonFormatting() { // Run a batch operation against the Excel object model Excel.run(function (ctx) { // Create a proxy object for the active worksheet var sheet = ctx.workbook.worksheets.getActiveWorksheet(); //Queue a command to write the sample data to the specified range //in the worksheet and bold the header row var range […]

使用office.js隐藏excel工作簿中的行

我们正在使用office.js构build一个excel插件。 我们想要隐藏一系列的行。 我检查了Excel的Javascript API文档 。 我没有find任何解决scheme。 有人可以帮助这个。