Gre*_*ter 24 html excel aspose aspose-cells
我正在使用Aspose.Cells以编程方式构建Excel文档.这非常有效.但是,其中一个单元格是一个原始HTML块.我想知道是否有可能告诉Excel(以任何方式,包括GUI - 您不需要知道Aspose API)来解析并将单元格显示为HTML.现在,它只是以文本格式,标签和所有格式显示为原始HTML.
我知道Excel能够将HTML粘贴到其中,但看起来它只是自己解析它然后Excel-ifies it for it,并且它不存储HTML,所以它实际上并不解析它并显示它作为HTML.另外,我无法弄清楚如何复制这种粘贴功能.
谢谢.
Sco*_*ttF 13
不幸的是答案是否定的.
Excel有两个HTML选项:
您可能,或许可能会想出一个宏,它允许您将HTML输入到单元格中,然后将该HTML保存为文档,在另一个Excel实例中打开它,然后抓取格式化的HTML并将其放在原始文档中; 这样你就会有两列,一列是HTML,另一列是输出.但这会非常难看.不要这样做:0)
小智 9
在excel中粘贴html数据将导致html在excel中正确显示.这个问题的一个问题是回车和制表符将粘贴到下一个单元格.
Dim objData As New DataObject
objData.SetText(sHTML)
Clipboard.SetDataObject(objData)
objRange.PasteSpecial()
Run Code Online (Sandbox Code Playgroud)
将使用正确格式化的文本填充单元格