Tag: 依赖

在未安装可视化的计算机上安装xll

我用visual studio 2010和excel 2010开发了一个xll,它在安装了visual的计算机上的excel上工作的很好。 但是现在,我试图在没有安装可视化的计算机上使用我的xll,所以我想创build一个设置。 事实上,我试图在没有安装任何东西的窗口上执行我的xll(只有Excel 2010):它不工作。 所以我在X64和X86上安装了“Visual 2010 C ++可再分发软件包”。 当我再次尝试在Excel中执行我的xll,并且不再工作。 编辑 :我用我的两个xll“depends.exe”。 在不工作的xll上,C:\ windows \ system32 \ SHLWAPI.DLL在左边有一个红色的图片,但是正在工作的xll在错误时没有这个dll: 所以我的问题是什么xll需要附加到C ++包在计算机上执行没有视觉? 或者你有一个简单的方法来创build一个xll的设置(我创build了一个设置与视觉,它不工作,所以也许有另一种方法…)。

在validation源字段中使用CONCATENATE来引用一个命名表

我的问题来自于我所遭受的让我难以置信的任务。 我得到了一个很大的树结构,我需要把它变成一系列依赖的下拉菜单(或类似的东西)。 最终目标是在Excel电子表格中形成用户input的手段。 我正在使用Excel 2010,因此宁愿避免VBA。 到目前为止,我已经设法通过使用树中前两代的下拉菜单,然后连续两次查找,来减less列表的数量。 然而下一代需要回到下拉菜单。 是否可以使用SUBSTITUTE和CONCATENATE函数作为在Excel中引用唯一表名的方式。 这样做的目的是填充下拉validation列表。 例如,如果单元格A1:C1被定义为: A1 = Food B1 = Fruit C1 = Apples D1 = <Empty, result here> 我使用上述function: D1 = SUBSTITUTE((CONCATENATE(A1,B1,C1))," ","") 我会得到输出: D1 = FoodFruitApples 现在说我有一个名为“FoodFruitApples”的列表: Granny Smith Golden Delicious Pink Lady 我怎么能创build一个包含表“FoodFruitApples”下拉列表的单元格? 理想情况下,这将全部包含在单元格D1中,没有任何隐藏的列。 这是我第一次提出一个与Excel相关的问题,所以我很抱歉如果我的术语和问题结构closures。 感谢您的帮助。