保留单元格值或范围的单引号前缀,使用Golang通过C++
Contents
[
Hide
]
可能的使用场景
当你在单元格中放入带前导撇号或单引号的值时,Excel会隐藏它,但在选中该单元格时,公式栏会显示出前导撇号或单引号,如下截图所示。

Aspose.Cells 同样会像Excel一样隐藏前导撇号,但会将Style.GetQuotePrefix()设置为true以示该单元格已保存此属性。如果将单元格设置为空样式,则Style.GetQuotePrefix()变为false。为处理此问题,Aspose.Cells提供了StyleFlag.GetQuotePrefix()属性。当它设为false时,Style.GetQuotePrefix()不会被更新,原有值会被保留。这意味着,如果Style.GetQuotePrefix()属性的旧值为true,它会保持为true;如果旧值为false,则保持不变。
保留单引号前缀的单元格值或范围
下面的示例代码演示了前面描述的StyleFlag.GetQuotePrefix()属性的用法。请阅读代码中的注释,并查看以下代码的控制台输出以获得更多帮助。
示例代码
控制台输出
Quote Prefix of Cell A1: False
Quote Prefix of Cell A1: True
When StyleFlag.QuotePrefix is False, it means, do not update the value of Cell.Style.QuotePrefix.
Similarly, when StyleFlag.QuotePrefix is True, it means, update the value of Cell.Style.QuotePrefix.
Quote Prefix of Cell A1: True
Quote Prefix of Cell A1: False