Javascript 搜索 Excel 文件

Javascript Searching an Excel file

本文关键字:文件 Excel 搜索 Javascript      更新时间:2023-09-26

我想知道是否可以使用 Javascript 在 excel 电子表格的一列中搜索与用户在文本框中键入的值匹配的值。如果找到匹配项,我想检索找到匹配项的行号并将该编号放入变量中。我正在制作一个小数据库,如果可能的话,我希望这个网站独立于使用 SQL 等数据库程序。

是否有可能用javascript完成此操作?如果javascript无法做到这一点,是否有任何其他脚本语言可以处理此任务?

谢谢

您可以将 JavaScript 与旧版本的 Excel 一起使用。下面是一个示例:http://support.microsoft.com/kb/234774

您可以使用 Windows 脚本主机在浏览器以外的 shell 中运行:http://msdn.microsoft.com/en-us/library/9bbdkx3k(v=vs.84).aspx

下面是 Excel 2003 API 参考:http://msdn.microsoft.com/en-us/library/aa272268%28v=office.11%29.aspx

在 JavaScript 中编写 Microsoft Excel 脚本是一件新事物,只有 Office 2013 支持它。这是文档。这是一个有用的介绍。

对于较旧的 Office 版本,请使用 VBA 宏,或者按照@PortlandRunner的建议,使用 C# 编写使用 Microsoft.Interop 的应用程序。

更新 我忘了提到 C# 并不是从外部代码处理 Excel 文件的唯一技术。 @KevinCollins是对的,还有JScript和VBScript。为了完整起见,我想将PowerShell添加到列表中,您也可以使用PowerShell处理Excel文件。