Tag: function

在自定义用户界面编辑器中插入图像

我正在使用自定义UI编辑器将图像上传到自定义function区选项卡。 我需要的图像看起来像这样: 但目前他们看起来像这样: 这些图像直接来自Microsoft形状。 我试图直接保存它们的形状,但他们真的很混乱。 必须有办法让形状完美的第一张图片 – 我只是不知道如何。 任何帮助,将不胜感激。

我可以创build一个没有VS的自定义Excel文档级别的function区

我需要创build一个自定义Excel 2010function区(文档级别)。 我没有Visual Studio,但有Visual C#2010 Express 如果这是可能的,请给我一些gudelines。

Sumproducts #value! 错误

我正在尝试使用Sumproducts函数,但得到#VALUE错误 代码如下所示:= SUMPRODUCT('Combined Output Table'!AO4:BH4,'ECAP CONSTANTS'!B2:I2) 这两个数组都是由百分比值组成的。 我使用sumproducts函数中的第二个数组,它完美的工作,我已经检查了第一个数组只是由数字值(百分比格式)组成。 这两个数组都没有任何字符或非数字值。

RibbonControl属性callback(getPressed,getSupertip等)永不更新

虽然可以直接设置一些办公室function区控件属性(如标签),但大多数都使用callback来设置属性。 例如一个button的图像: <button id="btnRecalculate" getImage="GetRibbonControlImage" label="Recalculate Now" onAction="OnButtonAction" size="normal" /> 文档在这些callback的语法上非常清晰,而不是在什么时候调用这些callback。 我现在面临的一个问题是,当编程改变一个值时,我想修改function区上的一个属性(例如button上的工具提示)。 我有一个为supertip定义的callback,如下所示: <button id="btnSetServerURL" getSupertip="GetSuperTip" label="Set Server URL" /> 和代码隐藏: public string GetSuperTip(IRibbonControl control) { switch( control.Id ) { case "btnSetServerURL": return "Click to set the server URL. (Currently: " + API.URL + ")"; default: return ""; } } 当URL被改变时,下一次用户将鼠标移动到该button上时,我希望调用GetSuperTipcallback,并显示正确的当前URL,但是现在这个值只是第一次被设置,而不会再次被设置。 有什么办法可以得到我所寻求的行为吗? 这是一个Excel加载项,所以据我所知WPF样式绑定不是一个选项。

自动更新数字增量

我使用Excel 2013,但是我不知道如何在每次删除或添加一行时自动更新增量数字的列。 我怎样才能做到这一点? 例 01 02 03 04 如果我删除第02行,我希望程序自动将下列行设置为02而不是03等,如果我在03和04之间添加一行,那么添加的行应该自动显示04并且04变成05 ,依此类推。

有条件的数据input在Excel中的某些文本

我在一些指针后。 我想根据别人的内容将文本input到一些单元格中。 我在B1单元格中使用的当前公式是 =IF(ISERROR(FIND("example",A1)),"no","yes") 到目前为止,这么简单。 这工作。 如果“示例”位于单元格A1中,则在B1中input“是”,向下复制。 但是,B列中有一些单元格已经被其他文本格式化了,我想在整个电子表格中应用这个公式,而不删除B列中的现有文本。到目前为止,我唯一能想到的就是是把这个公式放在C列中,复制下来然后把文本从C列移动到B列 – 但是这需要费力的复制和粘贴,否定了公式提供的时间节省。 达到这个目标的最好方法是什么? 我是否需要诉诸VB来扫描整个工作表,迭代A1-A30000并在B列中插入必要的文本? 干杯。 编辑: 所以,这已经很多sorting,有各种各样的build议。 但是,我使用的实际公式是: =IF(ISERROR(FIND("example",A1)),"","yes") 因为我只想要文本被放在列B中,如果模式被发现。 这提出了另一个问题! 如果找不到的模式实际上在其中插入“NULL”字符,则双引号表示无replace; 当您尝试在下一次操作迭代中select空白单元格时,将不会select任何单元格,因为即使没有可见的字符,Excel也认为存在。 的xD 这是通过编写一个macros函数来删除空字符解决。 Excel有时会令人生气。 :P

前一个工作日的Excel公式

我有一个macros,其中要求用户的date,并打开相应的date的文件,并执行一些操作。 但是,而不是手动inputdate,我试图写一个Excel函数来计算以前的工作日。 这是因为我通常input的date对应于前一个工作日。 例如,如果今天是星期一,我想要上周的星期五date,星期五剩下的星期五就是前一天。 不会有对应于周末的文件。 我怎样才能做到这一点 ?

是否有Excel函数来计算季度中的哪个月份

在excel中是否有一个函数,可以帮助您在一两三分之一的第一,第二或第三个月内完成工作?

Excel,多个单元格,一个值

我不知道从哪里开始使用谷歌search…我有一个工作簿,并希望在不同的工作表上有两个单元格,如果一个更新,另一个是更新。 不过,我希望能够更改任何单元格和其他更新…这可能吗?

为什么打开Excel时会出现另一个Excel Addin(Ribbon)安装?

我做了一个Excel添加(function区)。 当我运行.vsto并安装它,我有一个安装在Windows下的程序。 但是,当我打开我的Excel程序时,程序列表中会出现另一个安装程序。 为什么是这样,它不应该是这样的权利? 更新:我注意到在Application我已经设置Target framework: ".NET Framework 4 Client Profile"并在Publish – Prerequisites它添加了Microsoft .NET Framework 4客户端configuration文件(x86和x64),有什么关系呢?