# [フォーマット文字列] ダイアログ

[FormatString] ダイアログを使用すると、参照先のセルデータを簡単にフォーマットし、リモートデバイスに送信できる出力文字列を生成できます。[FormatString] ダイアログでは、参照先の各セルが個別の項目として表示されます。各項目は、ラベル、データタイプ、小数点以下の桁数、固定幅、およびパッドを割り当ててフォーマットすることができます。項目をフォーマットするには、最初にリストでハイライトされている必要があります。出力文字列全体をフォーマットするには、先行テキスト、後続テキスト、終端記号、およびデリミタを追加します。

注 :

- 順番に並んでいない複数の項目をまとめて選択するには、CTRL キーを押したまま各アイテムを順番にハイライトしてください。
- 順番に並んでいる複数の項目をまとめてフォーマットするには、SHIFT キーを押したままリストの最初の項目をハイライトし、次に最後の項目をハイライトしてください。

## [フォーマット文字列] ダイアログを表示するには

1. スプレッドシートの空白のセルを選択します。
2. [挿入] メニューで、[式] をクリックします。
3. [関数の挿入] ダイアログで、[テキスト] カテゴリを展開します。
4. 右側のリストで、[FormatString] をダブルクリックします。

## [FormatString] ダイアログの設定項目

- 先行テキスト:出力文字列のプレフィックス。30 文字まで入力できます。
- 後続テキスト:出力文字列のサフィックス。30 文字まで入力できます。
- 終端記号:選択した終端記号を出力文字列に追記します。なし:出力文字列に終端記号は追記されません。
  - ラインフィード (LF):出力文字列にラインフィードを追記します。
  - キャリッジリターン (CR):出力文字列にキャリッジリターンを追記します。
  - キャリッジリターンとラインフィード (CR+LF):出力文字列にキャリッジリターンとラインフィードを追記します。
- デリミタの使用:有効にすると、項目が区切られます。1 文字まで入力できます。
  - 標準:標準のデリミタを選択できます。コンマ、スペース、タブ、セミコロン、アンダースコア。
  - その他:カスタムの 1 文字のデリミタを入力できます。
- 追加:1 つまたは複数のセルを参照できるように、セル選択モードに切り替えます。セルを選択するとダイアログに戻り、選択したセルごとに 1 つの項目が作成されます。
- 削除:ハイライトした項目を項目リストから削除します。ハイライトされた項目がない場合、[削除] ボタンは使用できません。
- 上へ移動:ハイライトした項目を項目リストの上に移動します。その項目がリストの最初の場合、ボタンは使用できません。
- 下へ移動:ハイライトした項目を項目リストの下に移動します。その項目がリストの最後の場合、ボタンは使用できません。
- ラベル:各項目には、識別に役立つラベルを割り当てることができます。12 文字まで入力できます。
- ラベルを含める:有効にすると、出力文字列の項目の文字列の前に、項目のラベルが含まれます。
- [セル]:各項目には式があります。ほとんどの式はセル参照です。式内のセル参照は、スプレッドシートのグラフィックスと一致するように色分けされます。

ヒント : [セル] テキストボックスにカーソルを置き、F4 キーを押すと、4 種類のセル参照が切り替わります。

- [データタイプ]:[FormatString] ダイアログでは、参照先のセルの内容に基づいて、各項目のデータタイプを自動的に決定します。
  - 整数:整数値を含む文字列を返します。
  - 符号なし整数:符号なし整数値を含む文字列を返します。
  - 整数 (16 進数):整数値の 16 進数値を含む小文字文字列、または英数字文字列の最初の文字を返します。
  - 整数 (16 進数):整数値の 16 進数値を含む大文字文字列、または英数字文字列の最初の文字を返します。
  - 整数 (8 進数):整数の 8 進数値を含む文字列、または英数字文字列の最初の文字を含む文字列を返します。
  - 浮動小数点:浮動小数点値を含む文字列を返します。
  - 指数表記:指数表記値を含む文字列を返します。
  - 文字:整数値に対応する ASCII 文字を返します。英数字テキスト文字列が指定された場合、最初の文字を返します。
  - 文字列関数:整数値を含む文字列を返します。
- 小数点以下:浮動小数点または指数表記データタイプの小数点以下の桁数を選択します。(0 ～ 6、デフォルト= 6)
- 固定幅:各項目の文字列は、固定幅に設定されている場合があります。
  - フィールド幅:各項目の文字列に含まれる最小文字数を指定します。(1 ～ 30、デフォルト= 8)。
  - パッド:項目の文字列の文字数が、指定したフィールド幅より少ない場合、次のいずれかの方法でパディングが行われます。
    - 先頭スペース:右揃えで、先頭にスペースがあります。
    - 末尾スペース:左揃えで、末尾にスペースがあります。
    - 先頭ゼロ:右揃えで、先頭にゼロがあります。
- 出力文字列:出力文字列を表示します。現在ハイライトされている項目に対応する文字が太字で表示されます。総文字数が表示されます。
  シンタックス: <先行テキスト (オプション)><ラベル (オプション)><項目 0><デリミタ (オプション)><項目 1><デリミタ (オプション)> ...<終端記号>