是否可以创建一个超链接来激活电子表格和 运行 宏?
Is it possible to create a hyperlink which will activate a spreadsheet and run a macro?
我目前从 excel/vba 界面生成电子邮件查询。这些电子邮件用于查询特定交易。
我想在这些电子邮件中嵌入一个 hyperlink,这将允许用户导航到电子表格并触发带有参数的宏。
例如:
<a href="excel:transcheck.xlsm ViewTrans(transID=1234)>investigate</a>
点击这个link的结果应该是Excel被激活,打开电子表格,调用宏中的ViewTrans子程序,参数TransID = 1234。
所有 google 搜索结果都与在 excel 中嵌入 hyperlink 相关,这当然非常简单。我的问题是关于如何创建可以通过电子邮件发送的外部 hyperlink。在此先感谢您的建议。
不,不是。
它不会如你所愿地工作。即使您找到了方法(我不这么认为),也可以在最终用户机器上将宏安全设置设置为非 运行 宏。
我建议寻找其他选择。
我目前从 excel/vba 界面生成电子邮件查询。这些电子邮件用于查询特定交易。
我想在这些电子邮件中嵌入一个 hyperlink,这将允许用户导航到电子表格并触发带有参数的宏。
例如:
<a href="excel:transcheck.xlsm ViewTrans(transID=1234)>investigate</a>
点击这个link的结果应该是Excel被激活,打开电子表格,调用宏中的ViewTrans子程序,参数TransID = 1234。
所有 google 搜索结果都与在 excel 中嵌入 hyperlink 相关,这当然非常简单。我的问题是关于如何创建可以通过电子邮件发送的外部 hyperlink。在此先感谢您的建议。
不,不是。
它不会如你所愿地工作。即使您找到了方法(我不这么认为),也可以在最终用户机器上将宏安全设置设置为非 运行 宏。
我建议寻找其他选择。