使用Excel生成代码:从Excel中生成HTML

时间:2011-11-02 20:19:09

标签: html excel excel-vba code-generation vba

问题:

我有一个用户想要直接从Excel生成HTML页面(不进行文件保存),而是单击一个按钮并使当前工作表(或其修改后的变体)内容只是“弹出”在脚本生成的HTML页面内。基本原理是Excel内容可用于根据用户在单元格中输入的值自动导航到不同的网页。

问题:

1)有没有人使用Excel做过这种事情,并且有任何安全隐患,除了在Excel中启用宏之外的普通注意事项。

2)有没有人使用替代方法做到这一点?

1 个答案:

答案 0 :(得分:1)

为什么不编写一个执行“另存为”操作的VBA宏来以HTML格式保存文件?

您甚至不必录制宏,您可以使用宏录制器录制它。

  1. 启动宏录制器
  2. 另存为 - HTML格式
  3. 停止宏录制器
  4. 将宏指定给按钮