Сохранить одинарное кавычку перед значением ячейки или диапазоном
Возможные сценарии использования
Когда вы вводите значение в ячейку, которое имеет ведущий апостроф или одинарный знак кавычки, Microsoft Excel скрывает его, но когда вы выбираете ячейку, он отображает ведущий апостроф или одинарный знак в строке формул, как показано на следующем скриншоте.
Aspose.Cells также скрывает ведущий апостроф или одинарный знак кавычки, как и Microsoft Excel, но устанавливает Style.QuotePrefix как true для этой ячейки. Если вы установите пустой стиль ячейки, то Style.QuotePrefix снова станет false. Чтобы решить эту проблему, Aspose.Cells предоставляет свойство StyleFlag.QuotePrefix, при установке которого false, то Style.QuotePrefix вообще не обновляется, и его старое значение сохраняется. Это означает, что если старое значение свойства Style.QuotePrefix было true, то оно останется true, и если старое значение было false, то оно останется false.
Сохранить префикс одинарной кавычки значения ячейки или диапазона
Следующий образец кода объясняет использование свойства 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