【发布时间】:2022-09-23 14:15:04
【问题描述】:
我正在使用openxlsx 生成一个巨大的 Excel 文件,其中包含许多包含内部超链接的单元格(即指向同一电子表格中的其他位置)。
除了包含这些超链接的单元格的格式之外,一切都工作正常:它们既不是蓝色也不是带下划线的,因此它们显示为纯文本(但里面的公式是正确的,单元格是可点击的并指向正确的单元格)。
生成 Excel 文件后,我可以通过编辑每个单元格 (F2) 并验证它们 (ENTER) 来获得这些单元格的正确格式(蓝色和下划线)。
知道如何自动化这个纯格式问题吗?
[编辑]:它似乎来自openxlsx 的一般限制:目前没有“叠加”格式化选项,只有一个“替换”选项。在这里的一个新问题中提供了更多解释:Openxlsx - Is there a superimpose mode for styles?