表中的“描述”列包含HTML标记,因为输入文本为RichTextBox。现在,当我将数据从表导出到Excel时,它会将HTML标记显示为字符串。我使用了一个宏(单元格的复制/粘贴)来提高可读性并应用样式。但是没有应用背景色,因此我为此编写了明确的代码并且工作正常。现在,当我将其导出到Excel时,如果background-color大于一个(即Text1具有蓝色背景,Text2具有红色背景),则Excel单元格仅选择一种bgcolor而不是用于Text单元格。我在C#和VBA中将OpenXML用于宏。我不能使用任何第三方工具。 任何帮助将不胜感激。