Сохранить одинарное кавычку перед значением ячейки или диапазоном

Возможные сценарии использования

Когда вы вводите значение в ячейку, которое имеет ведущий апостроф или одинарный знак кавычки, Microsoft Excel скрывает его, но когда вы выбираете ячейку, он отображает ведущий апостроф или одинарный знак в строке формул, как показано на следующем скриншоте.

todo:image_alt_text

Aspose.Cells также скрывает ведущий апостроф или одинарную кавычку, как и Microsoft Excel, но устанавливает Style.QuotePrefix как true для этой ячейки. Если вы установили пустой стиль ячейки, то Style.QuotePrefix снова становится false. Для решения этой проблемы Aspose.Cells предоставляет свойство StyleFlag.QuotePrefix, когда оно установлено в false, то StyleFlag.QuotePrefix вообще не обновляется, и его старое значение сохраняется. Это означает, что если старое значение свойства Style.QuotePrefix было true, оно останется истинным, и если старое значение было ложным, оно останется ложным.

Сохранить префикс одинарной кавычки значения ячейки или диапазона

В следующем образце кода объясняется использование свойства StyleFlag.QuotePrefix, как уже описано. Пожалуйста, прочтите комментарии внутри кода и посмотрите вывод консоли кода ниже для получения дополнительной помощи.

Образец кода

Вывод в консоль

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