セル値または範囲の先頭にあるシングルクォートを保持(Golang経由のC++)
Contents
[
Hide
]
可能な使用シナリオ
先頭のアポストロフィまたはシングルクオート記号を持つセルに値を入力すると、Microsoft Excelはそれを隠しますが、セルを選択すると、数式バーに先頭のアポストロフィまたはシングルクオートが表示される例です。

Aspose.CellsはMicrosoft 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