问题标签 [excel-2003]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deployment - 无法安装 VSTO excel 2003 插件
我开发了一个 VSTO SE Excel 2003 插件。从 Visual Studio 启动和调试插件时,它运行良好。但是当我尝试从我自己的安装中部署它时,它永远不会起作用。
总结一下,这是我的安装过程:
文件被复制到正确的位置
我注册了插件:HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\ 并使用适当的值(默认值、CommandLineSage、描述、FriendlyName、LoadBehavior、Manifest)。
我还在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ 中添加条目(使用包含 UUID 的 CLSID 键)
和 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 和 InprocServer32(带有清单名称和路径,addinloader.dll 完整路径),ProgID(带有程序集名称(不带扩展名)),可编程和VersionIndependententProgID(也带有程序集名称)。
我使用 caspol -m -ag "xxx" -url "MyUrl\Assemblies.dll" FullTrust -name "name" 将完全信任策略设置为每个程序集的 url
我错过了什么吗?
excel - 如何在 Excel 工作表上放置按钮或文本框?
有谁知道如何使用 vba 或手动在工作表上放置按钮或文本框?
excel - Excel 加载项没有得到提示
我有一个 excel 加载项,当我启动 excel 时它会不断回来,即使我已经从最后一个打开的 excel 实例中删除了它(是的,我检查了任务管理器中的进程)。
当我在安全模式下启动 excel 时,甚至会出现小动物。
其他人有这个吗?
c# - excel 2003 和 excel 2007 行、列地址的区别
在 excel 2003 行中,列地址指定为 A,1 和 C,12,但在 excel 2007 中,此格式更改为整数,如 1,1 和 3,12
是否有任何内置支持将旧地址转换为新地址,或者是否有任何自定义算法来转换这些值。
提前致谢
excel - 如果我取消保存副本,如何让我的宏停止
一个和所有的问候 - 一个圣诞拼图对于仍在查看这个网站的任何人......这有效,但如果我决定取消该过程(即不保存文件并在此阶段停止该过程)它不会保存文件但以下 marco (filltolastrow2) 仍处于激活状态如何阻止这种情况发生?
excel - 如何对用户隐藏 Excel 窗口
有没有办法对用户隐藏 Excel 窗口 - 以防止酸关闭它。
vba - 循环遍历一系列单元格,将数据输入其他单元格(下拉选择)并返回计算结果
我有一个内置在 Excel 2003 中的计算器,您可以在其中从下拉菜单中选择选项,然后收集数据并计算返回生产该项目包的总成本。我想要的是循环浏览此下拉列表的所有组合,并自动将总单位成本返回到另一个单元格。
我已经创建了一个巨大的网格,所有可能的下拉选择都输入到单独的工作表中。这是一次迭代的示例,但显然这需要循环并且单元格引用需要随着移动而偏移。
- 标题为“成本计算器”的工作表中 E8 的单元格值需要 = 标题为“成本”的工作表中 G1 的单元格值
- 标题为“成本计算器”的工作表 E9 的单元格值需要 = 标题为“成本”的工作表 A2 的单元格值
- 题为“成本计算器”的工作表的 E10 的单元格值需要 = 题为“成本”的工作表的 B2 的单元格值
- 标题为“成本计算器”的工作表中 E11 的单元格值需要 = 标题为“成本”的工作表中 C2 的单元格值
- 标题为“成本计算器”的工作表中 E12 的单元格值需要 = 标题为“成本”的工作表中 D2 的单元格值
- 题为“成本计算器”的工作表中 E13 的单元格值需要 = 题为“成本”的工作表中 E2 的单元格值
- 然后需要复制标题为“成本计算器”的工作表单元格 E22 中的计算结果,并将值粘贴到标题为“成本”的工作表的 G2 中。
然后完全相同的事情需要发生 2 次更改。
- 题为“成本计算器”的工作表的 E8 单元格值需要 = 题为“成本”的工作表的 H1 的单元格值(偏移一列)
并且需要复制标题为“成本计算器”的工作表的单元格 E22 中的计算结果,并将粘贴到标题为“成本”的工作表的 H2 中的值再次偏移一列。
这需要以相同的两个偏移量发生 21 次(包括初始时间)。
如果是这种情况,我会很高兴,我可以为每一行运行宏,但如果它也可以循环向下一行并继续运行,直到它碰到一个理想的空白单元格。如果发生这种情况,在 21 次之后,它需要向下移动一行,如下所示:
- 标题为“成本计算器”的工作表中 E8 的单元格值需要 = 标题为“成本”的工作表中 G1 的单元格值(将始终位于第 1 行,因为这是数量)
- 题为“成本计算器”的工作表 E9 的单元格值需要 = 题为“成本”的工作表的 A3 的单元格值
- 题为“成本计算器”的工作表的 E10 的单元格值需要 = 题为“成本”的工作表的 B3 的单元格值
- 标题为“成本计算器”的工作表中 E11 的单元格值需要 = 标题为“成本”的工作表中 C3 的单元格值
- 题为“成本计算器”的工作表的 E12 的单元格值需要 = 题为“成本”的工作表的 D3 的单元格值
- 标题为“成本计算器”的工作表中 E13 的单元格值需要 = 标题为“成本”的工作表中 E3 的单元格值
- 然后需要复制标题为“成本计算器”的工作表单元格 E22 中的计算结果,并将值粘贴到标题为“成本”的工作表的 G3 中。
然后与之前相同的偏移量 21 次并循环。
我什至不确定 Excel 是否可以做到这一点,但我想如果这里有人可以提供帮助。如果您对我的要求有任何疑问,请告诉我,我试图尽可能描述性。希望这个想法得到传达,如果我需要重新格式化工作表的布局以适应可以完成的代码。
asp-classic - 从 Excel 到 ASP 获取不同的结果复制公式
我正在尝试将 Excel 工作表中的公式复制到 ASP 页面上,但是在复制公式后我得到了不同的结果(实际上是一个错误,因为 ASP 最终试图对负数求平方根)。
当然 Excel 处理运算符优先级与经典 ASP 相同吗?
我试图复制的公式是一个简单的“T 检验”(用于报告统计显着性 - 我没有创建公式)并且在 Excel 中正常工作。在 Excel 中,单元格看起来像
并且单元格 E4 包含以下公式:
因此,我只是将该公式复制/粘贴到经典 ASP 中,删除所有 $ 并将 SQRT 更改为 SQR,声明 4 个变量 A2、B2、A4、B4。这将返回一个错误(无效的过程调用)。
如果我删除公式的第一部分 - (A4-B4)/SQRT - 在 ASP 中代码返回 -2.41868099141296,但在 Excel 中它返回 0.001019435。
我已经尝试并尝试先分别计算公式的各个部分,然后将其重新组合在一起准备进行 SQRT,但仍然面临同样的事情。
这只是一个愚蠢的错误吗?有一次我一直在研究负数的平方根,直到我在 Excel 中尝试了 =SQRT(-9)
我正在使用的 ASP 代码是(我在第一行和最后一行插入了换行符):
installation - 如何将加载项安装到 Excel 的自动化加载项列表中?
我有一个用于自动化加载项的 C# 类库项目,为此我创建了一个 Visual Studio 设置项目。
当我运行安装程序时,我希望加载项出现在 Excel 自动化加载项列表(工具-->加载项-->自动化加载项)中,以便我可以直接将其包含在我的 Excel 应用程序中。
我该怎么做?
我在此处的链接http://dreamincode.net/forums/showtopic58021.htm之后创建了一个安装项目,但该加载项未出现在自动化加载项列表中。
我在这里错过了什么吗?
c# - 如何使用 C# 在 Excel 2003 中将文本值转换为数值(数字存储为文本)
似乎有很多建议可以做到这一点,但似乎没有一个可行。
实际上,我想将 Excel 工作表中的文本值更改为数字(这是一个已设置为存储为文本的数字的单元格,旁边有一个绿色菱形)。
该网页详细介绍了如何通过 UI 在 Excel 中解决问题,我已将其记录为下面的宏(但那是 VBA)...
包括将值设置为自身:
这是一个录制的 VB 宏,它显示了将解决问题的方法,但我在用 C# 表示它时遇到了问题: