问题标签 [excel-2002]

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.

0 投票
1 回答
1733 浏览

web-services - 我可以使用什么方法从 VBA 调用 Web 服务?

从 Excel 调用 Web 服务的最简单方法是什么(我使用的是 2002 版)?请不要使用第三方工具或库。这必须很容易使用一些 VBA,我可以粘贴到那里,使用它,并且可以触摸。

0 投票
1 回答
443 浏览

vba - 应用程序打开时 Excel 2002 加载项未加载

下午好,

我为 Excel 2002 创建了一个 Excel .xla 插件。我从中看到的这种奇怪行为只发生在我的机器上,而不会发生在我的同事身上。我想了解为什么。

该插件有一个 UDF 函数,可以从许多电子表格中调用。

  • 我的加载项设置为在 Excel 打开时打开。当我打开一个空白电子表格时,它工作正常。

  • 如果我双击引用加载项的 .XLS,Excel 将无法加载 VBA 项目,并且我得到 #NAME!。但是,如果我打开 Excel 然后打开电子表格,它工作正常。

我检查了帮助菜单下的黑名单“禁用项目”。那里什么都没有。这已经工作了很长时间;我不知道发生了什么变化。我已尝试使用我的加载项名称对所有注册表项进行核对,然后重试。还是不行。

有任何想法吗?谢谢。-艾伦。

0 投票
2 回答
310 浏览

.net - 使 Excel 2002 使用 .NET v2.0.50727 运行时

早上好,

我有一个 .Net 2.0 运行时 DLL,我试图从 Excel 加载(它是正确的 regasm'd)。我已经使用 Fusion Log Viewer 验证它正在尝试使用 1.1 运行时而不是 2.0 加载,这解释了它失败的原因。

一种解决方案是将 EXCEL.EXE.config 文件放在 excel 旁边,如下所示:

但是,我在这台机器上没有管理权限。使 Excel 2002 使用 2.0 运行时而不是 1.1 的替代方法是什么?

问候,艾伦。

0 投票
1 回答
823 浏览

events - 是否可以在事件处理程序触发时跟踪它们的顺序?

使用 Excel 2002 并拥有一个包含一些用户窗体的 VBA“应用程序”。主用户窗体包含许多触发各种输入/退出事件的文本框。

我现在遇到了一个问题,其中一个文本框退出事件连续触发 2 次(我知道是因为每次都会出现一个消息框)。

Excel VBA 中是否有一些方法可以跟踪所有触发的事件及其顺序,而无需在每个事件/过程中编写代码?

0 投票
1 回答
44 浏览

list - 是否可以从 Excel 2002 工作簿中的所有工作表中返回所有范围的列表?

我想从 Excel 2002(客户要求,不能更改)工作簿和其中包含的工作表中提取“特殊”数据。我在这个“特殊”数据类别中分类了范围。我想获取工作簿中所有工作表中所有范围的列表。我感兴趣的属性是范围名称和范围地址。我已经在谷歌上搜索了一段时间,并没有找到任何相关的东西。

我假设 Excel 2002 API 会公开如下内容:

或类似的东西。然而,我很遗憾地错了。

Excel 2002 可以做到这一点吗?

0 投票
2 回答
373 浏览

excel - VBA Excel 2007 宏在 Excel 2002 中失效

我刚刚尝试将工作簿发送给一个朋友,该朋友有一个带有下拉框的图表。在 excel 2007 中,我使用过:

If Chart2.Shapes(2).ControlFormat.ListCount = "16" Then

检查列表的大小,使其不会再次进入(导致重复自身的极长列表)。此行在 Excel 2007 中运行良好,但Object doesn't support this property or method.在 Excel 2002 中出现错误。

2002 年和 2007 年使用形状有什么区别?

0 投票
2 回答
427 浏览

excel - 在 Excel 中使用公式等函数

我正在尝试使用公式来获取字母表中的字母。

公式:

功能:

结果:

当我单步执行该功能时,它永远不会到达第二站。怎么了?

0 投票
1 回答
13633 浏览

excel - Excel中问号的意义是什么?

如果我输入这个公式:

A1 设置为“?” (不带引号),并且 LetterTable 包含以下内容:

它总是给我“a”(没有引号)。为什么是这样?

此外,如果我将其复制到 vba 中的数组中并循环遍历它,将其与电子表格值进行比较,它也不会找到它。

0 投票
2 回答
1333 浏览

excel - 电子表格中的问号导致 Excel VBA 出现问题

当我比较包含?变量的单元格的值时,它总是返回 true。有什么办法可以防止这种情况吗?这是我当前的代码:

顺便说一下,alpha 看起来像这样:

这总是返回A,它在 alpha(1,1) 中。想想看,既然他们都去了七,我不知道为什么它不回来!。我怎样才能解决这个问题并使其仅在实际匹配时才返回 true?

0 投票
1 回答
32 浏览

.net - 是否可以在 Excel 2002 中使用 ado.net

我在 Excel 2002 中使用 ADO 和最新的 sybase 驱动程序时遇到了一些稳定性问题。

我只是想知道是否有任何替代方案。

那么是否可以在 Excel 2002 中使用 ADO.net?有什么好的资源吗?