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

问题:

我有一个用户希望直接从Excel生成一个HTML页面(不用做文件保存),而是点击一个button,并在脚本中popup当前工作表(或其修改的变体)的内容生成的HTML页面。 基本原理是根据用户在单元格中input的值,可以使用Excel内容自动导航到不同的网页。

题:

1)有没有人使用Excel来完成这种事情,并且是否存在任何安全隐患,超越了在Excel中启用macros的普通考虑。

2)有没有人用另一种方法做这个?

为什么不写一个VBAmacros,执行“另存为”操作,以HTML格式保存文件?

你甚至不必loggingmacros,你可以使用macroslogging器logging它。

  1. 启动macroslogging器
  2. 另存为 – HTML格式
  3. 停止macroslogging器
  4. 将macros指定给一个button