问题标签 [excel.application]

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 投票
2 回答
2148 浏览

vbscript - vbscripting中的Excel工作表疑问

我正在创建一个 excel 文件,如下所示 strFileName = "c:\test.xls"

现在,经过一些数据处理后,我在同一张 Excel 工作表的 sheet1 和 sheet2 中手动将一些值填充到 Excel 工作表中。如果有人能告诉我如何比较同一张excelk表的两张不同表中的两个值,我会很高兴例如:sheet1有

并且 sheet2 有 Executables 参数数量 input1 Input 2 E1
Send 2 4 {ENTER} Put 2 Input.xls {ENTER} Send 2 4 {ENTER} {ENTER}
现在我希望我的 vbscript shud 在工作表 1 中搜索每个 yes 然后来在这里并在 sheet2 中搜索。我将如何在同一个 Excel 工作表文件中对 sheet1 和 sheet2 进行比较搜索

0 投票
1 回答
613 浏览

vbscript - .xls 位置查找的 vb 脚本错误

我在编写用于打开下面给出的 .xls 文件的 vb 脚本时遇到问题。

当我运行此脚本时,弹出窗口显示如下错误:

由于不可恢复的错误,测试运行无法继续。'd:\book1.xls' 找不到。检查文件名的拼写,并验证文件位置是否正确。如果您尝试从最近使用的文件列表中打开该文件,请确保该文件未被重命名、移动或删除。第 (1) 行:“Dim XLAPP”。

当我编写脚本XLAPP.Workbook.Add 时,它会添加一个 excel 文件,但上面给出的脚本没有打开 excel 文件。

0 投票
1 回答
2660 浏览

vbscript - microsoft excel 对象模型中的应用程序对象

今天在练习vb脚本时,我想出了一点疑问,请帮助消除我的疑问。我已经编写了这段代码并在我的 D: 驱动器中创建了一个 excel 表

但是如果我换行

然后仍然在我的 D: 驱动器中创建工作表。
请告诉我这两种方法之间是否有任何区别。

0 投票
2 回答
42029 浏览

vba - “新” Excel.Application 与 Excel.Application

我正在寻求澄清“新”对对象和脚本的影响。

我的理解是,如果我需要对 Excel 文档执行操作并且应用程序已关闭,那么我应该使用 New Excel.Application。

如果我保持此应用程序处于活动状态(例如通过工作簿之类的对象)并且稍后在脚本中我决定打开另一个工作簿,我应该仍然使用 New Excel.Application 还是使用 Excel.Application 会更好?

我担心的是我要编写一个长脚本,该脚本将在至少 5 个工作簿上执行操作。我将不得不从一个工作簿切换到另一个工作簿,然后再回到前一个......

如果每次脚本创建一个新的 Excel.Application,我最终可能会运行很多它们,我担心这种混乱会产生问题。

写这样的东西是否更合适:

0 投票
2 回答
3441 浏览

vbscript - vbscript崩溃时如何关闭应用程序

我正在使用 VBscript 打开 Microsoft Excel 并将 xls 文档转换为 csv。
这是一个简单的例子,它接受一个参数并转换第一页

如果一切正常,那就太好了。但是,当脚本在关闭 excel 之前崩溃时,该进程会继续停留并锁定文件,直到我手动终止该进程。

即使脚本失败,如何确保执行任何清理例程?

0 投票
1 回答
4549 浏览

vbscript - 无法获得工作簿类 VBS 的打开属性

我正在尝试制作一个脚本,该脚本将删除 excel (.xls) 文件的密码保护,但是当我尝试打开我的工作簿时,我不断收到以下错误:

“无法获取 Workbook 类的 Open 属性”

我打开文件的代码是:

任何帮助将非常感激。

0 投票
2 回答
2369 浏览

vbscript - 使用VBS在excel中转​​置范围

嘿,伙计们在这里需要一些帮助。如何使用 VBS 在 excel 中转置一个范围?基本上从一张纸上复制一个范围,然后在另一张纸上粘贴特殊转置。提前致谢

0 投票
1 回答
1734 浏览

vbscript - 设置 xlObj = CreateObject("excel.application") 需要高程 (vbscript)

每次我尝试在 vbscript 中运行包含 Set xlObj = CreateObject("excel.application") 行的脚本时,都会收到一条错误消息,提示“行需要高程”。我认为这是一个权限问题,但我是尝试运行此脚本的机器上的管理员,所以我不确定我需要对此做些什么。

0 投票
0 回答
570 浏览

vbscript - VBScript - 从 excel 列表中读取数据

我有几个关于使用 vbscript 代码从 excel 表中读取数据并将它们存储在字典对象中的问题。

1)这是更具体的excel。我可以根据我在主列中选择的内容对 Excel 进行数据过滤吗?例如:我有一个列名 TicketType,它有一个值列表,即 Type1、Type2、Type3。如果我选择 Type1,其余列中的数据应显示特定于 Type 1 的数据,当我选择 Type2 时,其余列应更改为特定于 Type2 的数据。

2)如果在 excel 中可以使用第一个点,我想使用 VBScript 首先在主列中选择值,然后将过滤后的数据读入字典。我会在这里请求一些帮助。我的整个想法不是创建更多行,而是使用一行并继续过滤和阅读。

谢谢斯里尼瓦斯

0 投票
3 回答
19058 浏览

vbscript - 关闭打开 Excel 实例

有人可以让我知道以下简单的 VBScript 是否正确吗?它应该在其他进程运行后关闭 Excel(并使 Excel 保持打开状态),但它不起作用。