从javascript打开excel文件并传递参数
Opening an excel file from javascript and passing parameters
是否可以通过JavaScript打开excel文件(本地或从服务器下载),但传递参数?
即具有与href="/somefilename.xls?some-parameter"
的链接
当excel打开文件时,它会将参数传递给VBA模块。
其想法是,当我传递"某个参数"时,VBA代码的部分会接受该参数并使用该参数进行进一步处理。
您有两个选项。
- 使用内置DocumentProperties(title,comment…)或高级方法在服务器端生成xlsx文件
http://msdn.microsoft.com/en-us/library/office/ff197172.aspx
http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.customxmlparts.aspx
- 您可以使用自定义协议和命令行从浏览器中打开它
https://support.shotgunsoftware.com/hc/en-us/articles/201145908-How-to-launch-external-applications-using-custom-protocols-rock-instead-of-http-
有一种方法可以使用vba访问命令行参数。
http://www.motobit.com/tips/detpg_vba-getcommandline/
相关文章:
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 我可以访问量角器配置文件中的参数吗
- 如何将.json文件作为参数导入.js文件并使用命令行启动它
- 使用Jasmine捕获传递给不同JavaScript文件中函数的参数
- Servlet未将参数发送到.jsp文件
- XMLHttpRequest上传带有参数的文件
- 如何在ajax文件上传中添加额外的POST参数
- 从 Google 云端硬盘请求文件元数据时缺少“downloadUrl”参数
- 服务器不读取科尔多瓦文件传输选项参数
- 使用JavaScript中的参数运行.jar文件
- 如何根据URL参数生成包含JS内容的单个HTML文件
- 从javascript打开excel文件并传递参数
- 如何从node.js中执行一个传递一些参数的.bat文件
- 如何调用另一个js文件中的函数或触发一个自定义事件,该事件将参数作为Jquery中的数据对象传递
- Windows批处理文件,使用文件中的行在命令中构造参数
- 我可以't让servlet使用ajax和xml将参数发送到jsp文件
- javascript$.post将参数传递到外部PHP文件
- 如何将参数从python脚本传递到html文件并获得输出
- 将jQuery参数发送到服务器端并创建输出文本文件