帳票定義情報の項目の編集形式は、Excelファイルの表示形式に設定されます。
ただし、項目で指定した編集形式が無効となり、帳票で指定した編集形式で出力されない場合があります。詳細については、本節、および以下を参照してください。
⇒ “4.2.3 数字項目に関する留意事項”
⇒ “4.2.4 日付項目、時刻項目に関する留意事項”
帳票定義情報の項目の編集形式とExcelファイルの表示形式の対応関係を“表3.7 帳票定義情報の項目の編集形式とExcelファイルの表示形式との関係”に示します。Excelファイルの表示形式は、以下の形式で生成されます。
「正データ書式;負データ書式;ゼロデータ書式」 ※形式の説明 正データ書式 : 正の数が入力された時に適用される書式 負データ書式 : 負の数が入力された時に適用される書式 ゼロデータ書式 : “0”が入力された時に適用される書式
帳票定義情報 | Excelファイルでの表示形式 | 備考 | |
---|---|---|---|
分類 | 編集形式 | ||
数値 | 9999999 | 000000;000000 | *1,*5 |
-9999999 | 000000;-000000 | *1,*2,*3,*5 | |
+9999999 | +000000;-000000;000000 | *1,*2,*3,*5 | |
9999999- | 000000_-;000000- | *1,*2,*5 | |
9999999+ | 000000+;000000-;000000_- | *1,*2,*5 | |
9999999CR | 000000_C_R;000000"CR" | *1,*2,*5 | |
9999999DB | 000000_D_B;000000"DB" | *1,*2,*5 | |
999,999 | 000,000;000,000 | *1,*5 | |
-999,999 | 000,000;-000,000 | *1,*2,*3,*5 | |
+999,999 | +000,000;-000,000;000,000 | *1,*2,*3,*5 | |
999,999- | 000,000_-;000,000- | *1,*2,*5 | |
999,999+ | 000,000+;000,000-;000,000_- | *1,*2,*5 | |
999,999CR | 000,000_C_R;000,000"CR" | *1,*2,*5 | |
999,999DB | 000,000_D_B;000,000"DB" | *1,*2,*5 | |
ZZZZZZ9 | 0;0 | *1,*5,*7 | |
-ZZZZZZ9 | ?????0;-?????0 | *1,*2,*3,*5,*7 | |
+ZZZZZZ9 | +?????0;-?????0;0 | *1,*2,*3,*5,*7 | |
ZZZZZZ9- | 0_-;0- | *1,*2,*5,*7 | |
ZZZZZZ9+ | 0+;0-;0_- | *1,*2,*5,*7 | |
ZZZZZZ9CR | 0_C_R;0"CR" | *1,*2,*5 | |
ZZZZZZ9DB | 0_D_B;0"DB" | *1,*2,*5 | |
ZZZZZZZ | #;# | *1,*5,*6 | |
------9 | 0;-0 | *1,*2,*3,*5,*7 | |
++++++9 | +0;-0;0 | *1,*2,*3,*5,*7 | |
-ZZZZZZZ | ?????#;-?????# | *1,*2,*3,*5,*6 | |
+ZZZZZZZ | +??????;-??????;# | *1,*2,*3,*5,*6 | |
ZZZZZZZ- | #_-;#- | *1,*2,*5,*6 | |
ZZZZZZZ+ | #+;#-;#_- | *1,*2,*5,*6 | |
ZZZ,ZZ9 | #,##0;#,##0 | *1,*5,*7 | |
---,--9 | #,##0;-#,##0 | *1,*2,*3,*5,*7 | |
+++,++9 | +#,##0;-#,##0;0 | *1,*2,*3,*5,*7 | |
ZZZ,ZZ9- | #,##0_-;#,##0- | *1,*2,*5,*7 | |
ZZZ,ZZ9+ | #,##0+;#,##0-;0_- | *1,*2,*5,*7 | |
ZZZ,ZZ9CR | #,##0_C_R;#,##0"CR" | *1,*2,*5 | |
ZZZ,ZZ9DB | #,##0_D_B;#,##0"DB" | *1,*2,*5 | |
-ZZZ,ZZ9 | ???,??0;-???,??0 | *1,*2,*3,*5,*7 | |
+ZZZ,ZZ9 | +???,??0;-???,??0;0 | *1,*2,*3,*5,*7 | |
通貨 | \\\,\\9 | \#,##0;\#,##0 | *1,*4,*5 |
ZZZ,ZZ9\ | #,##0\;#,##0\ | *1,*4,*5 | |
-\\\,\\9 | \#,##0;-\#,##0 | *1,*2,*3,*4,*5 | |
+\\\,\\9 | +\#,##0;-\#,##0;\0 | *1,*2,*3,*4,*5 | |
\---,--9 | \#,##0;\-#,##0 | *1,*2,*3,*4,*5 | |
\+++,++9 | \+#,##0;\-#,##0;\0 | *1,*2,*3,*4,*5 | |
---,--9\ | #,##0\;-#,##0\ | *1,*2,*3,*4,*5 | |
+++,++9\ | +#,##0\;-#,##0\;0\ | *1,*2,*3,*4,*5 | |
-ZZZ,ZZ9\ | ???,??0\;-???,??0\ | *1,*2,*3,*4,*5 | |
+ZZZ,ZZ9\ | +???,??0\;-???,??0\;0\ | *1,*2,*3,*4,*5 | |
\\\,\\9- | \#,##0_-;\#,##0- | *1,*2,*4,*5 | |
\\\,\\9+ | \#,##0+;\#,##0-;\0_- | *1,*2,*4,*5 | |
ZZZ,ZZ9-\ | #,##0_-\;#,##0-\ | *1,*2,*4,*5 | |
ZZZ,ZZ9+\ | #,##0+\;#,##0-\;0_-\ | *1,*2,*4,*5 | |
ZZZ,ZZ9\- | #,##0\_-;#,##0\- | *1,*2,*4,*5 | |
ZZZ,ZZ9\+ | #,##0\+;#,##0\-;0\_- | *1,*2,*4,*5 | |
\\\,\\9CR | \#,##0_C_R;\#,##0"CR" | *1,*2,*4,*5 | |
ZZZ,ZZ9CR\ | #,##0_C_R\;#,##0"CR"\ | *1,*2,*4,*5 | |
ZZZ,ZZ9\CR | #,##0\_C_R;#,##0\"CR" | *1,*2,*4,*5 | |
\\\,\\9DB | \#,##0_D_B;\#,##0"DB" | *1,*2,*4,*5 | |
ZZZ,ZZ9DB\ | #,##0_D_B\;#,##0"DB"\ | *1,*2,*4,*5 | |
ZZZ,ZZ9\DB | #,##0\_D_B;#,##0\"DB" | *1,*2,*4,*5 | |
郵便番号 | 000-0000 | [<=999]000;[<=99999]000-00;000-0000 | |
000 0000 | [<=999]000;000-00 |
*1:
小数部桁数を指定した場合、それぞれの書式に小数部用の書式が付加されます。小数部用の書式は、小数部の編集形式、および小数部の出力する最小桁数の指定に従って付加されます。
なお、小数部の出力する最小桁数とは、入力データによらず、指定した桁数分の出力を保証する指定です。
例)小数部桁数6桁の場合
小数部ゼロサプレス | 出力する最小桁数 | Excelファイルでの表示形式 |
---|---|---|
指定なし(999) | - | .000000 |
指定あり(9ZZ) | 指定なし | .0????? |
指定あり(例:4桁) | .0000?? |
-:指定不可
*2:
負の色を指定した場合、負のデータ前に色情報が設定されます。
例)#,##0;[色3]-#,##0
*3:
負記号文字列を指定した場合、“-”符号は、指定した負記号文字列に置き換わります。
*4:
通貨記号文字列を指定した場合、“\”記号は、指定した通貨記号文字列に置き換わります。
*5:
全ゼロサプレスを指定した場合、ゼロデータ書式に“;#”が付加されます。
ゼロデータ書式がすでに設定済みの場合、ゼロデータ書式が置き換わります。
*6:
全ゼロサプレスを指定しない場合でも、小数部ゼロサプレスの指定がない場合は、ゼロデータ書式に“;#”が付加されます。
*7:
整数部の表示形式で整数部の出力する最小桁数を指定した場合、指定に合わせ、整数部用の書式を変更します。
なお、整数部の出力する最小桁数とは、入力データによらず、指定した桁数分の出力を保証する指定です。
例)項目長10桁(小数部桁数:0)の場合
編集形式(例) | 出力する最小桁数 | Excelファイルでの表示形式 |
---|---|---|
ZZZZZZ9 | 指定なし | 0;0 |
3 | 000;000 | |
6 | 000000;000000 | |
-ZZZZZZ9 | 指定なし | ?????????0;-?????????0 |
3 | ???????000;-???????000 | |
6 | ????000000;-????000000 |
注意
「通貨記号または符号の浮動位置出力」の指定は無効となり、先頭の通貨記号、または符号は、浮動位置に表示されます。
日付の編集形式とExcelファイルの表示形式の対応関係を“表3.8 帳票定義情報の日付の編集形式とExcelファイルの表示形式との関係”に示します。
帳票定義情報 | Excelファイルでの表示形式 | 備考 | |
---|---|---|---|
分類 | 編集形式 | ||
西暦年 | YYYY | yyyy | *1 |
西暦の下2桁 | YY | yy | *1 |
元号 | GGGG | ggg | |
元号(ANK半角表示) | G | g | |
和暦 | ZZ | ee | |
英語月 | MMMM | mmmm | *2 |
英語月(短縮形) | MMM | mmm | *2 |
月 | MM | mm | |
日 | DD | dd | |
英語曜日 | WWWW | dddd | *2 |
英語曜日(短縮形) | WWW | ddd | *2 |
曜日 | SS | aaa |
*1:
元号“GGGG”“G”と同時に指定した場合、和暦で表示されます。
*2:
元号“GGGG”“G”および“ZZ”と同時に指定した場合、英語月、英語曜日ではなく、日本語月、日本語曜日で表示されます。