0

我正在尝试找到一种简单的方法将我的 Word 文档转换为 HTML,而无需内置可怕的另存为。这些是结构化文档(专为我们的屏幕阅读器 (JAWS) 用户设计),因此他们使用标题 1, 2、3、4 和目录。

我们计划将这些转换为 DAISY 有声读物 ( https://en.wikipedia.org/wiki/DAISY_Digital_Talking_Book ),因此我们需要非常干净但结构化的 HTML 来进行转换。

我尝试了查找替换,使用样式,但它只会替换搜索文本部分中的任何内容。我可以它从任何一种样式转换为另一种样式,但是在框中添加文本会搞砸。

(我想我看到 DAISY 的 CSS 意味着它不仅仅是<h2>必须是<level2 class=='section' <h2>和结束标签),但这是我处理这部分之后的第 2 步。)

我只是希望能够使用样式 2 找到任何文本,并在该行的开头添加文本说“是的,这是一些样式 2”,以便我可以做 HTML/CSS 的东西。

谢谢!

4

1 回答 1

0

您可以通过简单的查找/替换来做到这一点。例如,为 Find 参数指定 Heading 1 Style 并使用:

Replace = <h1>^&</h1>

有关可以将其合并到的宏,请参阅:Convert a Word Range to a String with HTML tags in VBA

于 2019-02-18T04:28:19.753 回答