将格式化为等效的HTML

时间:2012-12-07 06:00:48

标签: html vba ms-word

很抱歉第一次不清楚。这是我的需要。

我正在尝试编写VBA脚本以将简单的单词文本格式转换为HTML。 现在我知道Word已经可以将文档转换为HTML,但它添加了很多垃圾代码,以便最终结果对我有用。

基本上我只需要非常简单的文本格式转换。我有几个word文档需要上传到我的网站,我文档中唯一的文本格式是“Bold”“Underline”和“Italics”。

我只想要一个将运行文档的VBA脚本,并将具有此格式的所有文本(单词或附件)转换为HTML。

例如

猫困了 ....改为......猫困了

猫困了 ....改为......猫困了

我希望将最终结果保存为纯文本文件。

P.S我对VBA编程没有发言权。

我想在MS Word 2007中这样做。

1 个答案:

答案 0 :(得分:-1)

主题启动器显然对额外不必要的标签数量表示不满,这些标签总是由微软的转换器插入。要编写宏,您只需要学习文档对象模型(DOM)的适当功能。 DOM在内置帮助系统中描述,可以在MS Office附带的VBA编辑器中调用。但是这个任务比第一眼看上去要困难得多,因为在处理一些文档时你不可避免地会遇到MS Word的一些奇怪之处。因此,更好的解决方案是使用第三方工具完成此任务。