是否可以从 JavaScript 打开 excel 文件(本地或从服务器下载)但传递参数?
即与 href="/somefilename.xls?some-parameter"
当 excel 打开文件时,它将参数传递给 VBA 模块。
我的想法是,当我传递“某些参数”时,VBA 代码的一部分采用参数并使用参数进行进一步处理。
最佳答案
你有两个选择。
- 使用 builtinDocumentProperties(title, comment...) 在服务器端生成一个 xlsx 文件,或者高级方法是使用 CustomXMLParts。
http://msdn.microsoft.com/en-us/library/office/ff197172.aspx
http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.customxmlparts.aspx
- 您可以使用自定义协议(protocol)和命令行从浏览器打开它。
有一种方法可以用vba访问命令行参数。
关于javascript - 从javascript打开一个excel文件并传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20558819/