Excelファイル出力機能編 -...

Preview:

Citation preview

B1X1-0200-06Z0(00)2016年2月

Windows/Windows(64)/Solaris/Linux(64)

FUJITSU SoftwareInterstage List Creator V10.4.1

Excelファイル出力機能編

まえがき

本書は、Excelファイル出力機能を使用して帳票出力を行う際の手順について説明しています。

本書の内容は、各オペレーティングシステムで共通となっています。

本書の構成

本書は、次の構成になっています。

第1章 Excelファイル出力機能とは

Excelファイル出力機能の概要について説明します。

第2章 Excelファイル出力機能の運用手順

Excelファイル出力機能の運用手順について説明します。

第3章 出力するExcelファイルについて

出力するExcelファイルの仕様について説明します。

第4章 Excelファイル出力機能の留意事項

Excelファイル出力機能の運用上の注意について説明します。

付録A List Creatorによるセルの自動設定

List Creatorによるセルの自動設定について説明します。

付録B 関連ソフトウェア製品との連携について

List Creatorと関連ソフトウェア製品との連携について説明します。

輸出管理規制について

本ドキュメントを輸出または第三者へ提供する場合は、お客様が居住する国および米国輸出管理関連法規等の規制をご確認のうえ、

必要な手続きをおとりください。

著作権

Microsoft Corporationのガイドラインに従って画面写真を使用しています。

Copyright 2012-2016 FUJITSU LIMITED

- i -

マニュアル体系と読み方

本書をお読みになる前に、オンラインマニュアル“マニュアル体系と読み方”をお読みください。

オンラインマニュアル“マニュアル体系と読み方”には、List Creatorのマニュアル体系、マニュアルの読み方、表記上の規則、対象読

者と前提知識、用語の対応表、および商標などについて記載されています。

- ii -

目 次

第1章 Excelファイル出力機能とは..............................................................................................................................................11.1 機能概要............................................................................................................................................................................................. 1

1.1.1 独自のExcelファイル生成エンジン..............................................................................................................................................21.1.2 1シートにページ単位で出力....................................................................................................................................................... 21.1.3 1シートに明細データを連続して出力......................................................................................................................................... 21.1.4 印刷やPDFファイル保存などで使用している資産の活用......................................................................................................... 21.1.5 データの保護................................................................................................................................................................................2

1.2 運用形態............................................................................................................................................................................................. 3

第2章 Excelファイル出力機能の運用手順.................................................................................................................................. 42.1 使用する帳票定義情報の準備.......................................................................................................................................................... 4

2.1.1 帳票定義情報を新規に作成する場合........................................................................................................................................ 42.1.2 すでに作成されている帳票定義情報を変更する場合...............................................................................................................42.1.3 すでに作成されている帳票定義情報を変更しない場合........................................................................................................... 5

2.2 Excelファイルの出力........................................................................................................................................................................... 52.3 文書情報やセキュリティ情報の指定.................................................................................................................................................. 6

2.3.1 Excel文書情報ファイルの書式.................................................................................................................................................... 72.3.2 Excel文書情報ファイルのセクションおよびキーワード説明....................................................................................................... 72.3.3 Excel文書情報ファイルの記述例.............................................................................................................................................. 182.3.4 Excel文書情報ファイルの指定方法.......................................................................................................................................... 18

2.4 Excel環境設定ファイルの指定......................................................................................................................................................... 192.4.1 Excel環境設定ファイルの配置.................................................................................................................................................. 192.4.2 Excel環境設定ファイルの記述形式.......................................................................................................................................... 192.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係...................................................................................................... 20

第3章 出力するExcelファイルについて..................................................................................................................................... 213.1 出力するExcelファイルの概要.......................................................................................................................................................... 21

3.1.1 ファイル形式............................................................................................................................................................................... 213.1.2 ブック...........................................................................................................................................................................................213.1.3 シート.......................................................................................................................................................................................... 213.1.4 行の高さ、列幅........................................................................................................................................................................... 213.1.5 スタイル(セルの書式設定)........................................................................................................................................................223.1.6 セルの結合................................................................................................................................................................................. 223.1.7 セキュリティ情報......................................................................................................................................................................... 24

3.2 帳票定義情報のサポート範囲..........................................................................................................................................................243.2.1 帳票様式情報のサポート範囲について....................................................................................................................................243.2.2 帳票業務情報のサポート範囲について....................................................................................................................................35

3.3 帳票定義情報とExcelファイルの対応について............................................................................................................................... 363.3.1 フォント........................................................................................................................................................................................ 363.3.2 配置............................................................................................................................................................................................ 373.3.3 編集形式.................................................................................................................................................................................... 39

3.3.3.1 数字項目(数値、通貨)、テキスト項目(郵便)................................................................................................................... 393.3.3.2 数字項目(日付)、日付項目...............................................................................................................................................423.3.3.3 時刻項目............................................................................................................................................................................. 42

3.3.4 罫線............................................................................................................................................................................................ 423.3.5 網がけ......................................................................................................................................................................................... 433.3.6 印刷情報.................................................................................................................................................................................... 44

3.4 明細の出力方法について................................................................................................................................................................ 453.4.1 「印刷範囲の縦幅でシートを変えて出力する」場合の動作..................................................................................................... 46

3.4.1.1 RH(レポート頭書き)を出力する場合の出力動作............................................................................................................. 463.4.1.2 RH(レポート頭書き)を出力しない場合の出力動作..........................................................................................................46

3.4.2 「印刷範囲の縦幅でシートを変えずに出力する」場合の動作................................................................................................. 473.4.2.1 RH(レポート頭書き)を出力する場合の出力動作............................................................................................................. 473.4.2.2 RH(レポート頭書き)を出力しない場合の出力動作..........................................................................................................483.4.2.3 Excelファイルのシート内 大行数を超えた場合の動作...................................................................................................49

- iii -

3.4.2.4 改シート制御....................................................................................................................................................................... 503.4.2.5 無効となる指定....................................................................................................................................................................50

3.5 シート名について.............................................................................................................................................................................. 523.5.1 シート名の指定方法...................................................................................................................................................................523.5.2 シート名の設定例.......................................................................................................................................................................523.5.3 シート名に関する注意事項........................................................................................................................................................54

第4章 Excelファイル出力機能の留意事項................................................................................................................................ 564.1 帳票定義情報作成時の留意事項....................................................................................................................................................56

4.1.1 帳票様式情報作成時の留意事項.............................................................................................................................................564.1.2 帳票業務情報設定時の留意事項.............................................................................................................................................59

4.2 帳票出力に関する留意事項............................................................................................................................................................ 594.2.1 Excelファイル出力に関する留意事項....................................................................................................................................... 594.2.2 文字に関する留意事項............................................................................................................................................................. 604.2.3 数字項目に関する留意事項..................................................................................................................................................... 624.2.4 日付項目、時刻項目に関する留意事項...................................................................................................................................634.2.5 セルの結合に関する留意事項.................................................................................................................................................. 644.2.6 罫線に関する留意事項............................................................................................................................................................. 654.2.7 網がけに関する留意事項.......................................................................................................................................................... 664.2.8 セキュリティに関する留意事項.................................................................................................................................................. 674.2.9 スタイルに関する留意事項........................................................................................................................................................ 674.2.10 Excelファイルを印刷する場合の留意事項..............................................................................................................................684.2.11 バーコードに関する留意事項..................................................................................................................................................704.2.12 オーバレイに関する留意事項................................................................................................................................................. 704.2.13 組込みメディアに関する留意事項...........................................................................................................................................724.2.14 組合せフォーム出力に関する留意事項................................................................................................................................. 73

4.3 帳票出力時の上限値について........................................................................................................................................................ 734.3.1 Excelファイルの上限値.............................................................................................................................................................. 734.3.2 Excelファイルのスタイルの上限値.............................................................................................................................................74

4.4 項目の重なりについて...................................................................................................................................................................... 744.4.1 重なり制御.................................................................................................................................................................................. 74

付録A List Creatorによるセルの自動設定................................................................................................................................76A.1 セルの自動設定............................................................................................................................................................................... 76

付録B 関連ソフトウェア製品との連携について.......................................................................................................................... 79B.1 帳票業務情報と関連ソフトウェア製品画面の対応......................................................................................................................... 79

索引........................................................................................................................................................................................ 80

- iv -

第1章 Excelファイル出力機能とは

ここでは、Excelファイル出力機能の概要について説明します。

1.1 機能概要

List CreatorのExcelファイル出力機能(以降、Excelファイル出力機能と表記します)は、帳票をMicrosoft Office Open XML Formatsのファイル(以降、Excelファイルと表記します)へ出力します。出力したExcelファイルは、Microsoft Excel 2007以降で利用することができ

ます。必要なソフトウェアについては、オンラインマニュアル“解説編”を参照してください。

【機能】

- Excelファイル出力

【特長】

- 独自のExcelファイル生成エンジンを使用しますので、特別なソフトウェアを導入しなくても、Excelファイルが出力できます。

- 印刷と同じイメージで、1シートにページ単位で出力できます。ページ単位でデータを利用する場合などに活用できます。

- 集計表形式の帳票の場合、複数のシートに分かれる明細データを1シートに連続して出力することができるため、全データを

使って分析する場合などに活用できます。

- 印刷やPDFファイル保存などで使用している資産の活用ができます。

- Excelファイル出力時において、シートの保護や書き込みパスワードの指定ができ、Excelファイルのデータ保護ができます。

図1.1 Excelファイル出力機能の概要

- 1 -

1.1.1 独自のExcelファイル生成エンジン

Excelファイルの出力では、帳票定義情報で定義した項目情報(フォント、文字配置、および編集形式など)や、印刷情報(用紙サイ

ズ、用紙方向など)が有効になります。バーコード、組込みメディア、およびオーバレイも出力できるため、帳票様式定義で定義したレ

イアウトイメージのExcelファイルが生成できます。

また、Excelファイルの文書情報としてタイトル/サブタイトル/作成者を設定することにより、Excelファイルの用途や目的を明確にでき、

シート名を設定することにより、複数のシートを出力した場合でも、容易にシートを識別することができます。

Excelファイル出力時のサポート機能については、以下を参照してください。

⇒“3.2 帳票定義情報のサポート範囲”

List Creator デザイナの任意間隔グリッドを使用することで、Excelファイルに出力するセルのサイズを、グリッドの間隔として指定できま

す。

また、固定間隔グリッドで設計された帳票定義情報は、配置された項目の領域長および項目の配置された間隔をもとにして、List Creatorが自動的にセルを生成します。

グリッド機能については、オンラインマニュアル“帳票設計編”を参照してください。

1.1.2 1シートにページ単位で出力

出力されるデータを、List Creator デザイナの帳票様式定義画面で指定した印刷範囲の縦幅で、シートを変えて出力します。データを

シートごとに出力できるため、伝票や給与明細などの固定フォーマットの帳票は、ページ単位でのデータの2次利用ができます。

1.1.3 1シートに明細データを連続して出力

集計表形式の帳票の場合、出力される明細データを、シートを変えずに出力することができます。印刷範囲に関係なく明細データを1つのシートに出力できるため、全データの集計や分析などが容易に行えるなど、データの2次利用ができます。

明細データを連続で出力する場合は、明細の出力方法に「印刷範囲の縦幅でシートを変えずに出力する」を指定します。明細の出力

方法は、帳票設計時、または帳票出力時に指定できます。

帳票設計時の指定の詳細については、オンラインマニュアル”帳票設計編“を参照してください。また、帳票出力時の指定の詳細につ

いては、オンラインマニュアル”アプリケーション作成ガイド“を参照してください。

1.1.4 印刷やPDFファイル保存などで使用している資産の活用

印刷やPDFファイル保存などで使用している帳票定義情報を変更することなく、Excelファイルへ出力することができます。

Excelファイル出力時のサポート機能については、以下を参照してください。

⇒“3.2 帳票定義情報のサポート範囲”

1.1.5 データの保護

Excelファイルのデータを共同で操作する場合など、データ変更、または変更ファイルの保存を防止するため、ワークシートの保護およ

び書き込みパスワードの指定ができます。

ワークシートの保護および書き込みパスワードは、Excel文書情報ファイルで指定します。

指定内容については、以下を参照してください。

⇒“2.3.4 Excel文書情報ファイルの指定方法”

注意

データの保護は、機密性の高いデータを保護するものではありません。機密性の高いデータを保護する場合は、オペレーティングシ

ステムなどの機能(アカウント制御、ディレクトリのアクセス制限)を使用し、Excelファイルへのアクセス制限を行ってください。

- 2 -

1.2 運用形態

Excelファイル出力機能は、スタンドアロン型、分散出力型(コネクタ連携型、リモート帳票出力型)、および帳票Webサービス型での運

用ができます。

運用形態については、オンラインマニュアル“解説編”を参照してください。

図1.2に、スタンドアロン型、リモート帳票出力型、コネクタ連携型の場合を例に、Excelファイル出力機能における運用形態について説

明します。

図1.2 Excelファイル出力機能における運用形態の例

以下に、上図の1)~4)について説明します。なお、上図の番号と以下の番号は対応しています。

1. 帳票定義情報をアプリケーションサーバ、または帳票出力サーバ上に配置します。

2. アプリケーションでList Creatorの入力となるデータを準備します。

入力データは、アプリケーションサーバ側にしか配置できません。

3. アプリケーションは、List Creatorの帳票出力を実行します。

帳票出力に使用できるインタフェースについては、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。

4. List Creatorは、入力データを帳票定義情報にしたがって出力(Excelファイル出力)します。

なお、コネクタ連携型で運用している場合、出力したExcelファイルをアプリケーションサーバへ転送し、配置することもできます。

- 3 -

第2章 Excelファイル出力機能の運用手順

ここでは、Excelファイル出力機能の運用手順について説明します。

2.1 使用する帳票定義情報の準備

Excelファイル出力機能は、List Creator デザイナで作成した帳票定義情報を使用します。

Excelファイル出力時に使用する帳票定義情報を準備する場合、以下のパターンがあります。

1. 帳票定義情報を新規作成する

2. すでに作成されている帳票定義情報を変更する

3. すでに作成されている帳票定義情報を変更しない

2次利用しやすいExcelファイルを出力するには、1または2のどちらかのパターンの帳票定義情報を使用することを推奨します。

帳票定義情報で指定する機能のサポート範囲については、以下を参照してください。

⇒ “3.2 帳票定義情報のサポート範囲”

なお、帳票定義情報の項目位置が揃っていない場合、出力されるExcelファイルに予期しない行や列が生成される場合があります。帳

票定義情報作成時の留意事項については、以下を参照してください。

⇒ “4.1 帳票定義情報作成時の留意事項”

以下に、上記のパターンごとに、Excelファイル出力する場合の帳票定義情報の準備について説明します。

2.1.1 帳票定義情報を新規に作成する場合

帳票定義情報を新規に作成する場合は、List Creator デザイナのグリッド機能で任意間隔グリッドを指定して設計することを推奨しま

す。

任意間隔グリッドを指定した帳票定義情報を使用した場合、グリッド情報をもとにExcelファイルのセルが生成されますので、2次利用

データとして 適なExcelファイルを出力することができます。

帳票定義情報を任意間隔グリッド(Excelファイル出力で推奨するグリッド情報)を指定して新規作成する場合は、以下の操作を行って

ください。

1. List Creator デザイナで帳票定義情報を新規作成し、グリッドを任意間隔グリッドに設定します。

2. 出力するExcelファイルのセル構成に合わせ、グリッドを設定します。

3. 項目の定義位置、項目の領域長、矩形範囲、およびパーティション罫線の位置を、グリッド強制機能や整列機能を利用して、グ

リッド位置に合わせて配置してください。

任意間隔グリッドの操作方法については、オンラインマニュアル“帳票設計編”を参照してください。

2.1.2 すでに作成されている帳票定義情報を変更する場合

List Creator デザイナ V8.0.0以前、または固定間隔グリッドで作成した帳票定義情報を、任意間隔グリッド(Excelファイル出力で推奨

するグリッド情報)に変更する場合は、以下の操作を行ってください。

1. 変更対象の帳票定義情報をList Creator デザイナで開き、グリッドを任意間隔グリッドに変更します。

2. 出力するExcelファイルのセル構成に合わせ、グリッドを設定します。

3. 項目の定義位置、項目の領域長、矩形範囲、およびパーティション罫線の位置を、グリッド強制機能や整列機能を利用して、グ

リッド位置に合わせてください。

任意間隔グリッドへの変更方法、および任意間隔グリッドの操作方法については、オンラインマニュアル“帳票設計編”を参照してくだ

さい。

- 4 -

2.1.3 すでに作成されている帳票定義情報を変更しない場合

List Creator デザイナ V8.0.0以前、または固定間隔グリッドで作成した帳票定義情報を、変更しないで使用する場合、出力されるExcelファイルのセル構成(行の高さ、列幅)は、帳票定義情報出力時に、項目の定義位置をもとにList Creatorにより自動で設定されます。

List Creatorによるセルの自動設定の詳細については、以下を参照してください。

⇒ “A.1 セルの自動設定”

なお、すでに作成されている帳票定義情報を使用してExcelファイルを出力した場合、項目位置が揃っていないと、出力されるExcelファイルに予期しない行や列が生成される場合があります。2次利用データに適したExcelファイルを出力したい場合は、List Creatorデザイナのグリッド強制機能や整列機能を利用して項目の定義位置を揃えるか、任意間隔グリッドを使用して出力するExcelファイル

のセル構成に合わせ、帳票定義情報を変更してください。

2.2 Excelファイルの出力

Excelファイルを出力する場合は、帳票の出力方法と格納先ファイル名を指定する必要があります。帳票の出力方法と格納先ファイル

名の指定は、以下のいずれかの方法で行ってください。

・ 帳票出力時に帳票出力インタフェースで指定する方法

・ 帳票設計時にList Creator デザイナで指定する方法

ポイント

帳票の出力方法、および格納先ファイル名を、帳票出力インタフェースとList Creator デザイナの両方で指定した場合は、帳票出

力インタフェースの指定が有効になります。

帳票出力時に帳票出力インタフェースで指定する方法

- コマンドの場合(prprint/prprintx/prputprt/prputex)

以下のコマンドオプションを指定します。

1. -atdirectオプション、または-atmethodオプションに「excel」を指定します。

2. -keepxlsxオプションにExcelファイル名を指定します。

- Javaインタフェースの場合

PrintPropertiesクラスのsetPropertyメソッドの以下のキーを指定します。

1. ID_DIRECTMETHODキー、またはID_OUTPUTMODEキーの値に「EXCEL」を指定します。

2. ID_KEEPXLSXキーにExcelファイル名を指定します。

- .NETインタフェースの場合

PrintPropertiesクラスの以下のプロパティを指定します。

1. DirectMethodプロパティ、またはOutputModeプロパティの値に「OUTPUTMODE_EXCEL」を指定します。

2. KeepXlsxプロパティにExcelファイル名を指定します。

- カスタムコントロールの場合

カスタムコントロールPrctrlEx Controlの以下のプロパティを指定します。

1. DirectMethodプロパティ、またはOutputModeプロパティに「TRUE」を指定します。

2. OutputExcelプロパティに「TRUE」を指定します。

3. KeepXlsxプロパティにExcelファイル名を指定します。

ポイント

帳票出力インタフェースの詳細については、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。

- 5 -

帳票設計時にList Creator デザイナで指定する方法

1. List Creator デザイナの帳票定義一覧画面で出力対象の帳票定義情報を選択し、[ファイル]-[プロパティ]を選択します。

帳票業務情報のプロパティ画面が表示されます。

2. [ファイル(Excel)]タブを選択し、「Excelファイルに出力する」チェックボックスをチェックします。

3. 格納先ファイル名を指定します。

ポイント

List Creator デザイナで指定する場合の操作については、オンラインマニュアル“帳票設計編”を参照してください。

2.3 文書情報やセキュリティ情報の指定

Excelファイル出力機能では、文書情報としてタイトル、サブタイトルおよび作成者を指定することができます。さらに、セキュリティ情報

としてシート保護パスワードおよびブック書き込みパスワードを指定することができます。

文書情報やセキュリティ情報は、以下の方法で指定することができます。

・ Excel文書情報ファイルで指定する

・ 帳票出力インタフェースで指定する

・ 帳票業務情報のプロパティ画面の[ファイル(Excel)]タブの文書情報の設定画面で指定する

また、指定できる情報は、方法により以下のとおりとなります。

表2.1 文書情報やセキュリティ情報と指定方法

情報 指定方法

Excel文書情報ファイル

で指定

帳票出力インタフェース

で指定

帳票業務情報のプロパ

ティで指定

タイトル ○ ○ -

サブタイトル ○ - ○

作成者 ○ - ○

シート保護パスワード ○ - -

ブック書き込みパスワード ○ - -

○:指定可能

-:指定不可

なお、指定方法の優先順位は、以下のとおりとなります。

1. 帳票出力インタフェースでの指定

2. Excel文書情報ファイルでの指定

3. 帳票業務情報での指定

Excel文書情報ファイルは、List Creatorの帳票出力インタフェースを利用してExcelファイルを出力するときに使用するファイルです。

ここでは、Excel文書情報ファイルについて説明します。

- 6 -

ポイント

・ 帳票出力インタフェースの詳細については、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。

・ 帳票業務情報の詳細については、オンラインマニュアル“帳票設計編”を参照してください。

2.3.1 Excel文書情報ファイルの書式

Excel文書情報ファイルは、以下の書式でキーワードにより情報を指定します。

書式は、以下のとおりです。

[MF-XLSX]

キーワード=値

なお、記述内容には、以下の規則があります。

・ セクション名およびキーワードは、すべて大文字で記述してください。

・ 所定のキーワード以外を記述した場合は、コメントとして扱います。キーワードについては、“表2.2 Excel文書情報ファイルのセク

ションおよびキーワード一覧”を参照してください。

・ 行頭に「#」がある行は、コメントとして扱います。

・ 「=」より前に空白やタブがある場合のキーワードは、コメントとして扱います。

・ セクション([MF-XLSX])を複数回指定した場合は、 初の宣言以外は無視されます。

・ 複数回指定できないキーワードを複数回指定した場合は、 後に指定した「キーワード=値」が有効になります。

・ 値に指定するシート番号は、ブック内の先頭シートを1とする昇順の番号です。シート番号を複数指定する場合、「カンマ(,)」で区

切ります。シート番号は1~9999の番号で指定してください。シート番号が指定できるキーワードは、各キーワードの書式で確認し

てください。

使用できる文字種は、全角/半角、日本語(JIS 第一水準/第二水準)および英数字です。なお、JEF拡張文字や利用者定義文字を使

用した場合は、正しく表示されないことがあります。

Excel文書情報ファイルの文字コード系については、オンラインマニュアル“環境設定・帳票運用編”を参照してください。

2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明

セクションおよびキーワードの一覧を以下に示します。

表2.2 Excel文書情報ファイルのセクションおよびキーワード一覧

セクション名およびキーワード名 説明 帳票出力インタ

フェースでの指定

[MF-XLSX] Excel文書情報ファイルの宣言です。 -

XLSX-SHEETPWD シート保護パスワードを指定します。 -

XLSX-SAVEPWD ブックの書き込みパスワードを指定します。 -

XLSX-TITLE タイトルを指定します。 ○

XLSX-SUBTITLE サブタイトルを指定します。 - (*1)

XLSX-AUTHOR 作成者を指定します。 - (*1)

XLSX-CTLWMSG 重複する警告メッセージの出力の有無を指定します。 -

XLSX-OFFICE シート数拡張を指定します。 -

XLSX-EXTFUNC 拡張機能の出力を指定します。 -

- 7 -

セクション名およびキーワード名 説明 帳票出力インタ

フェースでの指定

XLSX-MDASHARE 組込みメディア項目のイメージデータ共用を指定します。 -

XLSX-STRSTYLE 文字列の書式を指定します。 -

XLSX-JUSTPAGEPRT ページ印刷調整を指定します。 -

XLSX-HATCHDRAWMODE 網がけ描画モードを指定します。 -

XLSX-LINEDRAWMODE 罫線描画モードを指定します。 -

XLSX-FIXWINDOWFRAME ウィンドウ枠の固定を指定します。 -

XLSX-GRIDLINE 枠線非表示を指定します。 -

XLSX-FILTER フィルタを指定します。 -

○:指定可能

-:指定不可

*1:List Creator デザイナの帳票業務情報のプロパティ画面の[ファイル(Excel)]タブでも指定できます。

セクション、およびキーワードの説明を以下に示します。

セクション

[MF-XLSX]

書式

[MF-XLSX]

説明

Excel文書情報ファイルの宣言です。

このセクション以降のキーワードとその定義が有効になります。いずれのキーワードよりも先に宣言してください。

省略時

省略できません。

特記事項

このセクションを複数回指定した場合は、 初の宣言以外は無視されます。

キーワード

XLSX-SHEETPWD

書式

XLSX-SHEETPWD=<15バイト以内の英数字>

説明

シートの保護を指定します。すべてのシートを対象とします。

Microsoft Excelの“シートの保護”画面の“シートの保護を解除するためのパスワード”に設定されます。なお、“このシートのす

べてのユーザに許可する操作”は、“ロックされたセル範囲の選択”、および“ロックされていないセル範囲の選択”が有効となり

ます。

例)XLSX-SHEETPWD=abc

省略時

シートの保護を行いません。

- 8 -

キーワードのみを指定して値を省略した場合は、パスワードが指定されていない状態で保護設定されます。

特記事項

指定した文字列の大文字と小文字は、区別されます。

15バイトを超える文字列を指定した場合、および英数字以外を指定した場合は、エラーとなります。

Excel文書情報ファイル上にパスワードがテキスト形式で可視化されてしまいますので、取り扱いには十分注意してください。

XLSX-SAVEPWD

書式

XLSX-SAVEPWD=<15バイト以内の英数字>

説明

ブックの書き込みパスワードを指定します。

Microsoft Excelの“名前を付けて保存”画面-“ツール”-“全般オプション”の“書き込みパスワード”に設定されます。

例)XLSX-SAVEPWD=xyz

省略時

書き込みパスワードは設定されません。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

指定した文字列の大文字と小文字は、区別されます。

15バイトを超える文字列を指定した場合、および英数字以外を指定した場合は、エラーとなります。

Excel文書情報ファイル上にパスワードがテキスト形式で可視化されてしまいますので、取り扱いには十分注意してください。

XLSX-TITLE

書式

XLSX-TITLE=<改行コードを含む2,036バイト以内の文字列>

説明

ブックのタイトルを指定します。

Microsoft Excelの“プロパティ”画面-“ファイルの概要”-“タイトル”に設定されます。

例)XLSX-TITLE=売上伝票

省略時

帳票名が設定されます。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

タイトルに設定できる文字は、1,024文字、かつ2,036バイト(改行コードを含む)までです。1,024文字を超える文字列を指定した

場合は、1,024文字までがタイトルに設定されます。また、2,036バイト(改行コードを含む)を超える文字列を指定した場合は、

2,035バイトまでの文字列が設定されますが、2,035バイト目が文字コードの途中の場合は、エラーとなります。

帳票出力インタフェースで「タイトル」を指定した場合は、本キーワードで指定した値は、無効となります。

XLSX-SUBTITLE

書式

XLSX-SUBTITLE=<改行コードを含む2,033バイト以内の文字列>

説明

ブックのサブタイトルを指定します。

Microsoft Excelの“プロパティ”画面-“ファイルの概要”-“サブタイトル”に設定されます。

例)XLSX-SUBTITLE=11月度

- 9 -

省略時

List Creator デザイナの帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで指定した値が設定されます。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

サブタイトルに設定できる文字は、1,024文字、かつ2,033バイト(改行コードを含む)までです。1,024文字を超える文字列を指定

した場合は、1,024文字までがサブタイトルに設定されます。また、2,033バイト(改行コードを含む)を超える文字列を指定した場

合は、2,032バイトまでの文字列が設定されますが、2,032バイト目が文字コードの途中の場合は、エラーとなります。

XLSX-AUTHOR

書式

XLSX-AUTHOR=<改行コードを含む2,035バイト以内の文字列>

説明

ブックの作成者を指定します。

Microsoft Excelの“プロパティ”画面-“ファイルの概要”-“作成者”に設定されます。

例)XLSX-AUTHOR=○○○株式会社

省略時

List Creator デザイナの帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで指定した値が設定されます。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

作成者に設定できる文字は、1,024文字、かつ2,035バイト(改行コードを含む)までです。1,024文字を超える文字列を指定した

場合は、1,024文字までが作成者に設定されます。また、2,035バイト(改行コードを含む)を超える文字列を指定した場合は、

2,034バイトまでの文字列が設定されますが、2,034バイト目が文字コードの途中の場合は、エラーとなります。

XLSX-CTLWMSG

書式

XLSX-CTLWMSG=0 | 1

説明

重複する警告メッセージの出力の有無を指定します。

0:

ブックで一度だけ出力します

1:

常に出力します

例)XLSX-CTLWMSG=0

省略時

0(ブックで一度だけ出力します)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

「ブックで一度だけ出力」を指定している場合、該当する警告メッセージの初回発生時に、一度だけ出力されます。

該当する警告メッセージは、以下のとおりです。

メッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

Warning:M2X:00000017:Limit excess occurred(number of lines)., タイトル, シート名

意味:出力可能な行数を超えました。次のシートに続けて出力します。

- 10 -

Warning:M2X:00000000:Overwrite of data occurred., タイトル, シート名, 行番号, 列番号, パーティション名

意味:同一セルへのデータの上書きが発生しました。

Warning:M2X:00000000:Overwrite of data occurred., タイトル, シート名, 行番号, 列番号, Characters of Overlay.

意味:同一セルへのオーバレイデータでの上書きが発生しました。

Warning:M2X:00000000:Limit excess occurred(number of characters of format)., タイトル, シート名, 行番号, 列番号

意味:指定可能な表示形式の文字数を超えました。表示形式を標準にします。

Warning:M2X:00000000: Print information is abnormal., タイトル, シート名, 印刷情報

意味:印刷範囲が上限値を越えました。印刷範囲を設定しません。

Warning:M2X:00000000: Sheet name is invalid., タイトル, 無効なシート名, 自動生成のシート名

意味:シート名を無効としました。シート名は既定のSheetになります。

XLSX-OFFICE

書式

XLSX-OFFICE=0 | 1

説明

出力する 大シート数を拡張する場合に指定します。

0:

大1,000シートの出力が可能

1:

大9,999シートの出力が可能

例)XLSX-OFFICE=0

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0( 大1,000シートの出力が可能)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- 大9,999シートの出力を行った場合、ブック内で利用可能なスタイル数の上限を超える可能性があります。その場合、スタ

イル数の上限を超えないように調整してください。スタイル数の調整、およびスタイルの上限値については、以下を参照して

ください。

⇒ “4.2.9 スタイルに関する留意事項”

⇒ “4.3.2 Excelファイルのスタイルの上限値”

- 11 -

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-EXTFUNC

書式

XLSX-EXTFUNC=[[,]MDA][[,]OVL][[,]BCD][[,]PR1] [[,]NON]

説明

拡張機能の出力を指定します。

MDA:

組込みメディアを出力します

OVL:

オーバレイを出力します

BCD:

バーコードを出力します

PR1:

印刷情報(用紙サイズ、用紙方向、拡大/縮小)を反映します

NON:

すべての拡張機能を出力しません

設定値を複数指定する場合は、「カンマ(,)」で区切ります。

例)XLSX-EXTFUNC=OVL,MDA

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、拡張機能はすべて出力されません。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- NON(すべての拡張機能を出力しません)と同時に、それ以外を指定している場合、拡張機能はすべて出力されません。

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-MDASHARE

書式

XLSX-MDASHARE=0 | 1

説明

組込みメディア項目のイメージデータ共用を指定します。

組込みメディア項目に指定されたイメージデータファイルが、先に指定したイメージデータファイルと同じ場合、イメージデータ

は共用されます。

0:

共用する

1:

共用しない

例)XLSX-MDASHARE=0

省略時

Excel環境設定ファイルの指定に従います。

- 12 -

Excel環境設定ファイルでも省略されている場合は、0(共用する)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- 0(共用する)で、同じイメージデータを使用している場合、Excelファイル内に格納するイメージデータのファイル数が減るた

め、ファイルサイズを削減することができます。

以下の条件がすべて一致した場合、同じイメージデータファイルと判断します。

・ ファイル名(フルパス)

・ ファイルの更新日時

・ ファイルサイズ

ただし、ファイル内容の比較を行わないため、Excelファイル出力した結果、期待通りのイメージデータで出力されていない

場合は、1(共用しない)を指定してください。

- 以下の場合、当指定は無効となり、切り替えできません。

・ イメージデータをURLで指定する場合、常に共用されません。

・ オーバレイのイメージは、常に共用されます。

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-STRSTYLE

書式

XLSX-STRSTYLE=0 | 1

説明

文字列の書式を指定します。

項目種別が、テキスト項目、矩形テキスト項目、およびOCR-B項目の場合のみ有効となります。

0:

文字列

1:

標準

例)XLSX-STRSTYLE=0

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0(文字列)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- 1(標準)を指定すると、256文字以上の長い文字列の場合に“#######”で表示される問題を回避することができます。

発生する問題の詳細については、以下を参照してください。

⇒ “4.2.1 Excelファイル出力に関する留意事項”

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-JUSTPAGEPRT

書式

XLSX-JUSTPAGEPRT=0 | 1

- 13 -

説明

Excelファイルの印刷時、1ページに収まるよう調整します。

ただし、「印刷範囲の縦幅でシートを変えずに出力する」を指定している場合、横方向は1ページに収まるよう調整されますが、

縦方向は出力する行数により、1ページに収まらない場合があります。

当キーワードは、XLSX-EXTFUNC(拡張機能出力指定)で「PR1」が指定されている場合に、有効となります。

0:

調整しない

1:

調整する

例)XLSX-JUSTPAGEPRT=0

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0(調整しない)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- 1(調整する)を指定した場合、帳票様式定義の「拡大/縮小指定」は無効となり、Microsoft Excelの[ページ設定]の拡大縮

小印刷には、「横(1) × 縦(1)」が設定されます。この場合、帳票様式定義の印刷範囲が[ページ設定]の[シート]の印刷範

囲に設定されます。

ただし、「印刷範囲の縦幅でシートを変えずに出力する」を指定している場合は、「横(1) × 縦(空白)」が設定され、印刷範

囲は設定されません。

印刷範囲の設定については、以下を参照してください。

⇒ “3.3.6 印刷情報”

- バーコードを出力する帳票で、1(調整する)を指定する場合、実際の運用を行う前に、バーコードが読み込めることを確認

してから使用してください。

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-HATCHDRAWMODE

書式

XLSX-HATCHDRAWMODE=0 | 1

説明

同一セル内に、網がけ(100%:塗りつぶし)と網がけ(100%以外)が指定された場合の描画方法について指定します。

0:

網がけ(100%:塗りつぶし)と網がけ(100%以外)を重ねて透過する

1:

網がけ(100%:塗りつぶし)と網がけ(100%以外)を透過しない

例)XLSX-HATCHDRAWMODE=0

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0(網がけ(100%:塗りつぶし)と網がけ(100%以外)を重ねて透過する)とな

ります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

- 14 -

特記事項

- 0を指定した場合、両方の網がけが有効となり、重なって透過しているように出力されます。1を指定した場合、後に出力した

網がけで上書きされます。表示結果については、以下を参照してください。

⇒ “4.2.7 網がけに関する留意事項”

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-LINEDRAWMODE

書式

XLSX-LINEDRAWMODE=0 | 1

説明

セルの境界で罫線が重複して指定されている場合の描画方法について指定します。

0:

いずれか一方の罫線を無効にする

1:

同じ属性(線種、色)の罫線はすべて有効にする

例)XLSX-LINEDRAWMODE=0

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0(いずれか一方の罫線を無効にする)となります。

キーワードのみを指定して値を省略した場合は、エラーとなります。

特記事項

- オーバレイ罫線にも有効な指定です。

- 1を指定すると、Excelファイルの印刷時、複数ページとなる場合にページ境界のセルに指定された罫線を出力することがで

きます。当キーワードの指定による印刷結果については、以下を参照してください。

⇒ “4.2.10 Excelファイルを印刷する場合の留意事項”

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-FIXWINDOWFRAME

書式

XLSX-FIXWINDOWFRAME=<セル名>[,<シート番号>]

説明

指定した位置でウィンドウ枠を固定します。

セル名には、IV列/65,536行までのセル名を指定してください。ただし、A1を指定した場合、当指定は無視されます。

シート番号は、ブック内の先頭シートを1とする昇順の番号です。シート番号を複数指定する場合、「カンマ(,)」で区切ります。

シート番号は1~9999の番号で指定してください。生成していないシートのシート番号を指定した場合、当指定は無視されま

す。

行を固定する場合、固定したい行の1つ下のA列のセル名を指定します。

例)4行目を固定する場合

XLSX-FIXWINDOWFRAME=A5

列を固定する場合、固定したい列の1つ右の1行目のセル名を指定します。

- 15 -

例)C列を固定する場合

XLSX-FIXWINDOWFRAME=D1

行と列の両方を固定する場合は、固定したいセルの1つ右下のセル名を指定します。

例)D列/5行目を固定する場合

XLSX-FIXWINDOWFRAME=E6

シートごとにウィンドウ枠を固定する場合の指定例を以下に示します。

例)2シート目、4シート目の6行目を固定する場合

XLSX-FIXWINDOWFRAME=A7,2,4

省略時

ウィンドウ枠の固定は設定されません。

キーワードのみを指定して値を省略した場合、および「カンマ(,)」を指定してシート番号を省略した場合は、エラーとなります。

特記事項

- 当キーワードは複数回指定できます。

- 値として指定できる文字は、2,027バイト(改行コードを含む)までです。2,027バイトを超える場合は、キーワードを分割する

などして、上限を超えないように指定してください。2,027バイトを超える値を指定した場合は、2,026バイトまで有効になりま

す。

- シート番号を省略した場合、全シートに同じ値が設定されます。シートごとに固定する位置を切り替える場合、シート番号を

指定してください。シート番号を指定する場合、256シート分まで指定可能です。256シート分を超えて指定した場合は、エ

ラーとなります。

- 同じシートに対して当キーワードを複数回使用した場合、 後に指定した値が有効になります。

- シート番号を指定したキーワードは、シート番号を省略したキーワードよりも優先されます。

XLSX-GRIDLINE

書式

XLSX-GRIDLINE=0 | 1[,<シート番号>]

説明

枠線非表示を指定します。

シート番号は、ブック内の先頭シートを1とする昇順の番号です。シート番号を複数指定する場合、「カンマ(,)」で区切ります。

シート番号は1~9999の番号で指定してください。生成していないシートのシート番号を指定した場合、当指定は無視されま

す。

0:

枠線を表示する

1:

枠線を表示しない

例)1シート目、2シート目、3シート目の枠線を非表示にする場合

XLSX-GRIDLINE=1,1,2,3

省略時

Excel環境設定ファイルの指定に従います。

Excel環境設定ファイルでも省略されている場合は、0(枠線を表示する)となります。

キーワードのみを指定して値を省略した場合、および「カンマ(,)」を指定してシート番号を省略した場合は、エラーとなります。

特記事項

- 当キーワードは複数回指定できます。

- 16 -

- 値として指定できる文字は、2,033バイト(改行コードを含む)までです。2,033バイトを超える場合は、キーワードを分割する

などして、上限を超えないように指定してください。2,033バイトを超える値を指定した場合は、2,032バイトまで有効になりま

す。

- シート番号を省略した場合、全シートに同じ値が設定されます。シートごとに枠線表示を切り替える場合、シート番号を指定

してください。シート番号を指定する場合、256シート分まで指定可能です。256シート分を超えて指定した場合は、エラーと

なります。

- 同じシートに対して当キーワードを複数回指定した場合、 後に指定した値が有効になります。

- シート番号を指定したキーワードは、シート番号を省略したキーワードよりも優先されます。

- Excel環境設定ファイルとExcel文書情報ファイルとの関係については、以下を参照してください。

⇒ “2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係”

XLSX-FILTER

書式

XLSX-FILTER=<開始位置>[:<終了位置>][,<シート番号>]

説明

指定した範囲にフィルタを設定します。

開始位置および終了位置は、IV列/65,536行の範囲で指定してください。終了位置が開始位置より左または上の場合は、エラー

となります。

開始位置は表などの列見出しを含めた位置を指定してください。

シート番号は、ブック内の先頭シートを1とする昇順の番号です。シート番号を複数指定する場合、「カンマ(,)」で区切ります。

シート番号は1~9999の番号で指定してください。生成していないシートのシート番号を指定した場合、当指定は無視されま

す。

開始位置および終了位置は、列名、またはセル名で指定します。

開始位置を列名で指定した場合、終了位置も列名で指定します。

例)D列からF列の範囲にフィルタを設定する場合

XLSX-FILTER=D:F

開始位置をセル名で指定した場合、終了位置もセル名で指定します。

例)D5セルからF10セルの範囲にフィルタを設定する場合

XLSX-FILTER=D5:F10

列名で指定した場合、1~65,536行目の範囲でフィルタが設定されます。

終了位置は省略可能です。終了位置を省略した場合、フィルタは以下の範囲に設定されます。

- 列名で指定した場合 : 開始位置で指定した列の1~65,536行目

- セル名で指定した場合 : 開始位置で指定したセルのみ

シートごとにフィルタを設定する場合の指定例を以下に示します。

例)2シート目、3シート目のC列からE列の範囲にフィルタを設定する場合

XLSX-FILTER=C:E,2,3

省略時

フィルタは設定されません。

キーワードのみを指定して値を省略した場合、「コロン(:)」を指定して終了位置を省略した場合、および「カンマ(,)」を指定して

シート番号を省略した場合は、エラーとなります。

特記事項

- 当キーワードは複数回指定できます。

- 17 -

- 値として指定できる文字は、2,035バイト(改行コードを含む)までです。2,035バイトを超える場合は、キーワードを分割する

などして、上限を超えないように指定してください。2,035バイトを超える値を指定した場合は、2,034バイトまで有効になりま

す。

- シート番号を省略した場合、全シートに同じ値が設定されます。シートごとにフィルタの設定を切り替える場合、シート番号

を指定してください。シート番号を指定する場合、256シート分まで指定可能です。256シート分を超えて指定した場合は、

エラーとなります。

- 同じシートに対して当キーワードを複数回指定した場合、 後に指定した値が有効になります。

- シート番号を指定したキーワードは、シート番号を省略したキーワードよりも優先されます。

2.3.3 Excel文書情報ファイルの記述例

Excel文書情報ファイルの記述例について説明します。

設定項目

Excel文書情報ファイルに以下のように定義します。

1)ブックの作成者名 : ○○○株式会社

2)ブックのタイトル名 : 売上伝票

3)ブックのサブタイトル名 : 11月度

4)シートの保護のパスワード : abc

5)ブックの書き込みパスワード : xyz

6)拡張機能の出力 : オーバレイ、バーコード、印刷情報を出力

7)シート数の拡張 : 最大9,999シート出力

記述例

記述例を以下に示します。

[MF-XLSX]

XLSX-AUTHOR=○○○株式会社 …………… 1)

XLSX-TITLE=売上伝票 …………… 2)

XLSX-SUBTITLE=11月度 …………… 3)

XLSX-SHEETPWD=abc …………… 4)

XLSX-SAVEPWD=xyz …………… 5)

XLSX-EXTFUNC=OVL,BCD,PR1 …………… 6)

XLSX-OFFICE=1 …………… 7)

2.3.4 Excel文書情報ファイルの指定方法

Excel文書情報ファイルは、List Creatorの帳票出力インタフェースで指定します。

帳票出力インタフェースごとの指定方法は、以下のとおりです。

・ コマンドの場合(prprint/prprintx/prputprt/prputex)

-inexcelinfofileオプションにExcel文書情報ファイルパスを指定します。

・ Javaインタフェースの場合

PrintPropertiesクラスのsetPropertyメソッドで、ID_XLSX_DOCENVFILEキーの値にExcel文書情報ファイルパスを指定します。

・ .NETインタフェースの場合

PrintPropertiesクラスのXlsxDocEnvFileプロパティにExcel文書情報ファイルパスを指定します。

・ カスタムコントロールの場合

カスタムコントロールPrctrlEx ControlのXlsxDocEnvFileプロパティにExcel文書情報ファイルパスを指定します。

- 18 -

ポイント

帳票出力インタフェースの詳細については、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。

2.4 Excel環境設定ファイルの指定

Excel環境設定ファイルとは、すべてのExcelファイル出力で共通な設定を行うファイルです。

Excelファイル出力で共通な設定はExcel環境設定ファイルに指定し、Excelファイル出力ごとの設定はExcel文書情報ファイルに指定

することで、運用に合わせた機能の設定管理を容易に行えます。

2.4.1 Excel環境設定ファイルの配置

Excel環境設定ファイルは、以下のディレクトリに配置されます。

ファイルの格納先 【Windows版】

List Creatorインストールディレクトリ\conf

【UNIX系OS版】

/etc/opt/FJSVxlsx/conf

ファイル名 lc_xlsx_env.conf

アクセス権限 【Windows版】

Administrators [フルコントロール]

Everyone [読み取りと実行、読み取り]

【UNIX系OS版】

「644」

Excel環境設定ファイルにアクセスできない場合や記述形式に誤りがある場合は、エラーとなります。

通知されるエラーについては、オンラインマニュアル“メッセージ集”を参照してください。

2.4.2 Excel環境設定ファイルの記述形式

Excel環境設定ファイルの記述形式は、Excel文書情報ファイルの指定と同様です。

キーワードの書式や説明については、以下を参照してください。

⇒ “2.3 文書情報やセキュリティ情報の指定”

Excel環境設定ファイルで指定可能なキーワードを、以下に示します。

表2.3 Excel環境設定ファイルのキーワード一覧

キーワード名 説明

XLSX-OFFICE シート数拡張を指定します。

XLSX-EXTFUNC 拡張機能の出力を指定します。

XLSX-MDASHARE 組込みメディア項目のイメージデータ共用を指定します。

XLSX-STRSTYLE 文字列の書式を指定します。

XLSX-JUSTPAGEPRT ページ印刷調整を指定します。

XLSX-HATCHDRAWMODE 網がけ描画モードを指定します。

XLSX-LINEDRAWMODE 罫線描画モードを指定します。

XLSX-GRIDLINE 枠線非表示を指定します。

- 19 -

2.4.3 Excel環境設定ファイルとExcel文書情報ファイルとの関係

Excel環境設定ファイルとExcel文書情報ファイルの関係について、以下に示します。

・ Excel環境設定ファイルとExcel文書情報ファイルでは、Excel文書情報ファイルの指定が優先されます。

・ Excel環境設定ファイルとExcel文書情報ファイルで、異なるキーワードが指定されている場合、それぞれの指定値が有効となりま

す。

・ Excel文書情報ファイルを指定しない場合、Excel環境設定ファイルの指定で動作します。

以下の指定例で、各ファイルのどの値が採用されるか示します。

説明:Excel文書情報ファイルにしかないキーワード(5、6)は、有効。

Excel環境設定ファイルにしかないキーワード(3、4)は、有効。

Excel文書情報ファイル、およびExcel環境設定ファイルの両方に存在するキーワード(1、2)は、Excel文書情報ファイルの指定が

有効。

シート番号が指定可能なキーワードの場合は、以下の値が採用されます。

説明:Excel文書情報ファイルにしかないシート番号(4)は、有効。

Excel環境設定ファイルにしかないシート番号(2)は、有効。

Excel文書情報ファイル、およびExcel環境設定ファイルの両方に存在するシート番号(1、3)は、Excel文書情報ファイルの指定が

有効。

- 20 -

第3章 出力するExcelファイルについて

ここでは、出力するExcelファイルの内容について説明します。

3.1 出力するExcelファイルの概要

出力するExcelファイルの概要について説明します。

3.1.1 ファイル形式

Microsoft Office Open XML Formatsのファイルを出力します。このファイル形式は、Microsoft Excel 2007で追加された形式であり、拡

張子は“xlsx”です。

3.1.2 ブック

タイトル、サブタイトル、および作成者を設定することができます。設定方法については、以下を参照してください。

⇒ “2.3 文書情報やセキュリティ情報の指定”

3.1.3 シート

大65,536行/256列のシートを生成します。帳票設計時、または帳票出力時に、明細の出力方法に「印刷範囲の縦幅でシートを変え

ずに出力する」を指定しない場合、帳票定義情報で定義した印刷範囲(1ページ)が1シートとして生成されます。明細の出力方法に

「印刷範囲の縦幅でシートを変えずに出力する」を指定した場合、印刷範囲の縦幅を超えてパーティションを出力することができます。

ただし、パーティションがシート内の65,536行を超えて出力された時点で、List Creatorが自動でシートを生成し、次シートにパーティショ

ンを出力します。

出力可能なシート数は、 大1,000シートです。Excel文書情報ファイル、またはExcel環境設定ファイルでXLSX-OFFICE=1を指定す

ると、 大9,999シートまで出力することができます。出力可能なシート数を超えた場合はエラーになり、Excelファイルは出力されませ

ん。出力するシート数が指定されている 大シート数を超えないようにデータの設計を行ってください。

なお、通知されるメッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

また、生成するシートに、シート名が設定できます。設定しない場合は、「Sheet1」、「Sheet2」、...となります。

シート名に関する詳細については、以下を参照してください。

⇒ “3.5 シート名について”

3.1.4 行の高さ、列幅

【任意間隔グリッドで作成した帳票を出力した場合】

グリッド間隔がそのまま「行の高さ」、および「列幅」となります。ただし、グリッド間隔の単位「dt(ドット)」(720dpiで換算した値)は、

Excelファイルでの行の高さ、および列幅の単位「ピクセル」と異なります。

出力されるExcelファイルの行の高さ、および列幅は、以下の計算式で求められます。

【行の高さ、および列幅の算出】

行の高さ、および列幅(ピクセル) = グリッド間隔 × 画面解像度 ÷ 720(帳票様式定義の解像度)

※ Excelファイルを表示する端末の画面解像度によっては、上記計算式で算出される行の高さ、および列幅に誤差が生じる場合があ

ります。実際にExcelファイルを表示し、文字が欠けていないか確認してください。

例)

【グリッド間隔に720(dt)を指定した場合(画面解像度=96dpi)】

720 × 96 ÷ 720 = 96 ⇒ 96(ピクセル)が行の高さ、または列幅に設定されます。

- 21 -

【グリッド間隔に720(dt)を指定した場合(画面解像度=120dpi)】

720 × 120 ÷ 720 = 120 ⇒ Microsoft Excelの仕様により108(ピクセル)が行の高さ、または列幅に設定されます。

ポイント

- 1つのグリッド間隔の縦幅が4,090(dt)より大きい場合は、4,090(dt)間隔で区切られた行が作成されます。

- 1つのグリッド間隔の横幅が14,025(dt)より大きい場合は、14,025(dt)間隔で区切られた列が作成されます。

【List Creator デザイナ V8.0.0以前で作成した帳票、および固定間隔グリッドで作成した帳票を出力した場合】

項目の定義位置をもとに自動で設定します。自動設定の詳細については、以下を参照してください。

⇒ “A.1 セルの自動設定”

項目位置が揃っていない場合、出力されるExcelファイルに予期しない行や列が生成される場合があります。2次利用データに適し

たExcelファイルを出力したい場合は、List Creator デザイナのグリッド強制機能や整列機能を利用して項目の定義位置をグリッド

に揃えてください。

3.1.5 スタイル(セルの書式設定)

帳票定義情報の項目のプロパティで指定した情報は、Excelファイルのスタイル(セルの書式設定)に設定されます。出力されたデータ

は、設定されたスタイルの書式で編集されて表示されます。Excelファイルのスタイルの詳細については、以下を参照してください。

⇒ “3.3 帳票定義情報とExcelファイルの対応について”

3.1.6 セルの結合

項目が複数のグリッドをまたぐ大きさで定義された場合、セルの結合が行われます。図3.1のように帳票設計を行うと、図3.2のようなExcelファイルが出力されます。

図3.1 帳票様式定義画面での項目の定義例-1

- 22 -

図3.2 Excelファイルへの出力結果(項目が複数のグリッドをまたぐ大きさで定義された場合)

複数のグリッドをまたぐ項目同士が重なって定義された場合、Excelファイルに出力すると、セルが結合されない場合があります。このと

き、項目で指定した配置属性は無効になり、セルの書式設定の配置には、横位置は「左詰め」、縦位置は「上詰め」が設定されます。

また、Excelファイルを表示した時、入力データがすべて見えない場合があります。

図3.3のように帳票設計を行うと、図3.4のようなExcelファイルが出力されます。

入力データをすべて表示させたい場合は、項目が重ならないように定義してください。

図3.3 帳票様式定義画面での項目の定義例-2

- 23 -

図3.4 Excelファイルへの出力結果(複数のグリッドをまたぐ項目同士が重なって定義された場合)

ポイント

セルの結合範囲に、他の項目の基点(項目の左上点)のセルが含まれている場合、セルは結合されません。

図3.4 では、青点線で囲まれた項目の結合範囲に、赤線で囲まれた項目の基点が含まれているため、青点線で囲まれた項目のセル

は結合されません。また、青点線の項目のセルが結合されないことにより、赤線で囲まれた項目の結合範囲が、他の項目の結合範囲

と重ならなくなるので、セルは結合されます。

3.1.7 セキュリティ情報

シート保護パスワード、および書き込みパスワードを設定することができます。設定方法については、以下を参照してください。

⇒ “2.3.4 Excel文書情報ファイルの指定方法”

3.2 帳票定義情報のサポート範囲

帳票定義情報で指定する帳票様式情報、および帳票業務情報のサポート範囲について説明します。

3.2.1 帳票様式情報のサポート範囲について

帳票様式情報で指定する機能について、Excelファイル出力時のサポート範囲について説明します。

表3.1 帳票様式情報のサポート範囲

機能分類 対応 備考

用紙種別 -

用紙サイズ 定型用紙 A3/A4/A5/A6 ○ Excel文書情報ファイル、またはExcel環境設定ファイル

の拡張機能出力指定で「PR1」を指定した場合、ページ

設定のページの用紙サイズに設定されます。「PR1」を指

定しない場合は、Microsoft Excelの仕様で用紙サイズが

設定されます。拡張機能出力指定については、以下を参

照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

*1:Microsoft Excelの仕様で用紙サイズが設定されます。

B4/B5 ○

はがき/Letter/Legal ○

任意用紙サイ

用紙名 -

(*1)ユーザ定義サイズ

用紙方向 縦 ○ Excel文書情報ファイル、またはExcel環境設定ファイル

の拡張機能出力指定で「PR1」を指定した場合、ページ

設定のページの印刷の向きに設定されます。「PR1」を指

定しない場合は、Microsoft Excelの仕様で印刷の向きが

設定されます。拡張機能出力指定については、以下を参

横 ○

- 24 -

機能分類 対応 備考

照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

印刷範囲 ページ制御 △ 改シートの単位となります。明細の出力方法に「印刷範

囲の縦幅でシートを変えずに出力する」を指定した場合

は指定無効となり、パーティションが65,536行を超えた場

合に自動で改シートを行います。

印刷制御 △ 印刷範囲は、ページ設定のシートの印刷範囲に設定さ

れます。印刷範囲の設定については、以下を参照してく

ださい。

⇒ “3.3.6 印刷情報”

区切り編集 - Microsoft Excelに設定されている数値の表示方法で表

示されます。

文字下線幅を自動調整する - Microsoft Excelの仕様により文字下線が自動調整され表

示されます。

行ピッチ ○

Unicodeの文字を使用する ○

互換 LP縮刷 - LP縮刷されず、等倍で出力されます。この場合、ページ

設定のページの拡大/縮小に100%が設定されます。

拡大/縮小印刷 拡大/縮小率 50%~200% ○ Excel文書情報ファイル、またはExcel環境設定ファイル

の拡張機能出力指定で「PR1」を指定した場合、ページ

設定のページの拡大/縮小に設定されます。拡張機能出

力指定については、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

*1:ページ数指定「横(1) × 縦(1)」が設定されます。用紙

サイズへの拡大は行われません。

*2:拡大/縮小率に換算した比率が設定されます。

*3:等方性を保証しないは無効です。必ず、等方性は保

証されます。

任意用紙サイ

自動 △

(*1)

任意(縦幅、横幅) ○

(*2)

等方性の保証 -

(*3)

段組み印刷 -

余白 とじしろ -

用紙からの位置 -

オーバレイ オーバレイを印刷する △

(*1)オーバレイの出力は、Excel文書情報ファイル、または

Excel環境設定ファイルの拡張機能出力指定で切り替え

ることが可能です。拡張機能出力指定については、以下

を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

*1:明細の出力方法に「印刷範囲の縦幅でシートを変え

ずに出力」を指定した場合、オーバレイは出力されませ

ん。

バーコード情報 EAN128バーコードのAIコード規格 ○ バーコードの出力は、Excel文書情報ファイル、または

Excel環境設定ファイルの拡張機能出力指定で切り替え

ることが可能です。拡張機能出力指定については、以下

を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

バーコード情

報を指定する

キャラクタ間ギャップ

細太エレメント比 ○

- 25 -

機能分類 対応 備考

クワイエットゾーンの

描画方法

「FNC1」の指定 ○

制御コードの代替文字列指定を行う ○

入力データ長が項目長に満たない場

合、空白で埋める

禁則処理 禁則文字を指定する - Microsoft Excelの仕様により禁則処理が行われ表示され

ます。

パーティション 固定形式 開始位置 △ 明細の出力方法に「印刷範囲の縦幅でシートを変えずに

出力」を指定した場合は無効です。ひとつ前に出力した

パーティションの次の位置に出力されます。

サイズ ○

印刷後制御 △ 明細の出力方法に「印刷範囲の縦幅でシートを変えずに

出力」を指定した場合、改行数の指定は無効です。ひと

つ前に出力したパーティションの次の位置に出力されま

す。

浮動形式 サイズ ○

高さを拡張して全体

出力

- パーティションの高さは拡張されません。

印刷前制御/印刷後制御

△ 明細の出力方法に「印刷範囲の縦幅でシートを変えずに

出力」を指定した場合、改行数の指定は無効です。ひと

つ前に出力したパーティションの次の位置に出力されま

す。

テキスト項目 入力データにハイパーリンク情報を付

加する

- ハイパーリンクは設定されません。

数字項目

テキスト項目

矩形テキスト項目

OCR-B項目

集団印刷 罫線を出力する △ 数字項目の場合、印刷文字には、必ず1バイト文字を指

定してください。

罫線の出力を抑止す

△ 「項目の出力位置」に「中央」を指定した場合、項目の出

力位置は「先頭」になります。

印刷優先順位を指定

する

レコード情報 繰返し数 ○

間隔 ○

方向 ○

固定リテラル項目

数字項目

テキスト項目

日付項目

時刻項目

フォント 日本語フォント ○ フォントに関する属性は、セルの書式設定のフォントに設

定されます。設定されるフォントについては、以下を参照

してください。

⇒ “3.3.1 フォント”

*1:英文フォントは、数字項目のみ有効です。数字項目

以外の項目で出力した1バイト文字は、日本語フォントで

指定したフォントで出力されます。

*2:利用者定義文字を表示するには、表示するコンピュー

タに外字(利用者定義文字)を登録する必要があります。

*3:サイズは、Microsoft Excelでは0.5ポイント単位で表示

されます。

*4:横幅の指定は無効となり、「100%」が指定されたもの

として動作します。

英文フォント △

(*1)

縦書きフォント ○

利用者定義文字 △

(*2)

スタイル 標準 ○

太字 ○

斜体 ○

太字斜体 ○

サイズ 日本語フォント △

(*3)

- 26 -

機能分類 対応 備考

英文フォント *5:ピッチの指定は無効となり、「ピッチ指定なし」となりま

す。

*6:Microsoft Excelの仕様で表示されますので、帳票を

プリンタ出力やPDFファイル保存した結果と異なる場合が

あります。

*7:カスタム色は、ブック内で24色まで使用可能です。マ

ルチフォーム出力の場合、使用可能な数を超える可能性

があります。使用可能な数を超えた項目以降に出力され

る項目(カスタム色)は、黒色で出力されます。

横幅 -

(*4)

ピッチ 日本語 -

(*5)英文

1.5ピッチ

文字を反時計回りに90°回転 ○

下線 △

(*6)

抹消線 △

(*6)

色 △

(*7)

文字配置 指定なし ○ 文字配置は、セルの書式設定の配置に設定されます。

設定される配置については、以下を参照してください。

⇒ “3.3.2 配置”

*1:Microsoft Excelの仕様で表示されますので、帳票を

プリンタ出力やPDFファイル保存した結果と異なる場合が

あります。

*2:「両端揃え」が指定されたものとして動作します。

両端揃え △

(*1)

均等配置 △

(*1)(*2)

中央配置 ○

圧縮 △

(*1)

逆配置 ○

領域長 ○ 領域長、および文字の高さの範囲でセルが結合されま

す。

前空白データを削除しない △ 数字項目(日付)、日付項目、および時刻項目の場合、

指定は無効となり、編集文字列で指定した前空白データ

は、削除されません。

出力時に項目

の領域内に

データが収ま

らない場合の

対処

はみ出した部分は出

力しない

- 入力データがすべて出力されます。

文字などを詰めて全

データを出力する

- 文字などは詰められません。ただし、入力データはすべ

て出力されますので、すべてのデータが表示されない場

合があります。

代替文字で出力する - 入力データがそのまま出力されます。

文字の向き 左から右 ○ 文字の向きは、セルの書式設定の配置に設定されます。

設定される配置については、以下を参照してください。

⇒ “3.3.2 配置”

*1:「左から右」が指定されたものとして動作します。

右から左 -

(*1)

上から下 ○

下から上 ○

繰返し情報 ○

矩形固定リテラル項

矩形テキスト項目

フォント 日本語フォント ○ フォントに関する属性は、セルの書式設定のフォントに設

定されます。設定されるフォントについては、以下を参照

してください。

⇒ “3.3.1 フォント”

英文フォント -

(*1)

縦書きフォント ○

- 27 -

機能分類 対応 備考

利用者定義文字 *1:英文フォントは、数字項目のみ有効です。数字項目

以外の項目で出力した1バイト文字は、日本語フォントで

指定したフォントで出力されます。

*2:利用者定義文字を表示するには、表示するコンピュー

タに外字(利用者定義文字)を登録する必要があります。

*3:サイズは、Microsoft Excelでは0.5ポイント単位で表示

されます。

*4:横幅の指定は無効となり、「100%」が指定されたもの

として動作します。

*5:ピッチの指定は無効となり、「ピッチ指定なし」となりま

す。

*6:Microsoft Excelの仕様で表示されますので、帳票を

プリンタ出力やPDFファイル保存した結果と異なる場合が

あります。

*7:カスタム色は、ブック内で24色まで使用可能です。マ

ルチフォーム出力の場合、使用可能な数を超える可能性

があります。使用可能な数を超えた項目以降に出力され

る項目(カスタム色)は、黒色で出力されます。

(*2)

スタイル 標準 ○

太字 ○

斜体 ○

太字斜体 ○

サイズ 日本語フォント △

(*3)英文フォント

横幅 -

(*4)

ピッチ 日本語 -

(*5)英文

下線 △

(*6)

抹消線 △

(*6)

色 △

(*7)

位置/サイズ ○ 位置、およびサイズの範囲でセルが結合されます。

繰返し情報 ○

行の高さ - 行の高さ、行内での配置、余白指定は無効となり、セル

の書式設定の文字の配置に、以下の値が設定されて出

力されます。

・ 横位置:左詰め

・ 縦位置:上詰め

・ 折り返して全体を表示する

行内での配置 上揃え

下揃え

余白

項目内に全

データ出力

縦幅を拡張して出力 - 縦幅(セルの高さ)は拡張されませんが、指定した入力

データは、セルにすべて出力されます。そのため、矩形

範囲(セル範囲)に収まらないデータを出力した場合は、

矩形範囲に収まる分だけ表示されます。

文字ピッチなどを縮

小して出力

- 文字ピッチなどは縮小されませんが、指定した入力デー

タは、セルにすべて出力されます。そのため、矩形範囲

(セル範囲)に収まらないデータを出力した場合は、矩形

範囲に収まる分だけ表示されます。

矩形テキスト項目 項目内の配置 縦方向の配置 ○

禁則処理 - Microsoft Excelの仕様で禁則処理が行われ表示されま

す。

数字項目

テキスト項目

矩形テキスト項目

条件指定 色 ○

スタイル ○

下線 △ Microsoft Excelの仕様で表示されますので、帳票をプリ

ンタ出力やPDFファイル保存した結果と異なる場合があ

ります。

抹消線 △ 「二重抹消線」は「一重抹消線」で出力されます。MicrosoftExcelの仕様で表示されますので、帳票をプリンタ出力や

PDFファイル保存した結果と異なる場合があります。

- 28 -

機能分類 対応 備考

背景を指定する △ 網がけに「100.0%」を指定した場合、背景は出力されま

せん。

網がけを指定する ○

編集形式

※数字項目

日付項目

時刻項目

テキスト項目

数値 △ ・ 数値の編集形式は、セルの書式設定の表示形式に

設定されます。設定される表示形式については、以

下を参照してください。

⇒ “3.3.3.1 数字項目(数値、通貨)、テキスト項目(郵

便)”

・ 以下の形式は無効となり、指定した場合は、9999999形式が指定されたものとして動作します。

- 「***,**9」 →「999,999」

- 「***,**9CR」→「999,999CR」

- 「***,***DB」→「999,999DB」

- 「-***,**9」 →「-999,999」

- 「***,**9-」 →「999,999-」

通貨 通貨記号文字 △

(*1)通貨の編集形式は、セルの書式設定の表示形式に設定

されます。設定される表示形式については、以下を参照

してください。

⇒ “3.3.3.1 数字項目(数値、通貨)、テキスト項目(郵

便)”

*1:全角の“¥”を指定した場合は、半角の“\”で表示され

ます。

*2:先頭の通貨記号、または符号は、浮動位置に表示さ

れます。

通貨記号または符号

の浮動位置出力

(*2)

日付 文字列 △ 日付の文字列は、セルの書式設定の表示形式に設定さ

れます。設定される表示形式については、以下を参照し

てください。

⇒ “3.3.3.2 数字項目(日付)、日付項目”

区切り ○

ゼロ制御 ○

区切り - 99999999形式が指定されたものとして動作します。

郵便 ハイフン表示

空白表示

○ 郵便の編集形式は、セルの書式設定の表示形式に設定

されます。設定される表示形式については、以下を参照

してください。

⇒ “3.3.3.1 数字項目(数値、通貨)、テキスト項目(郵

便)”

全ゼロサプレス △ 「日付」を指定した場合、全ゼロサプレスの指定は無効で

す。入力データにゼロを指定した場合は、「0000/00/00」が出力されます。

正の数の表示形式 ○

負の数の表示

形式

前符号文字 ○

色強調 △ カスタム色は、ブック内で24色まで使用可能です。マル

チフォーム出力の場合、使用可能な数を超える可能性が

あります。使用可能な数を超えた項目以降に出力される

項目(カスタム色)は、黒色で出力されます。

整数部の表示

形式

出力する 小桁数 ○

小数部の表示

形式

小数点抑止 - 小数点は出力されます。

- 29 -

機能分類 対応 備考

小数部の編集形式 △ 「.ZZZ」の指定は無効となり、「.9ZZ」が指定されたものと

して動作します。

出力する 小桁数 ○

OCR-B項目 △ フォントは、「MSゴシック」になります。

ラジオボタン項目 - 出力されません。

チェックボックス項目 -

組込みメディア項目 クリッピング ○ Microsoft Excelの[図]として出力されます。組込みメディ

アの出力は、Excel文書情報ファイル、またはExcel環境

設定ファイルの拡張機能出力指定で切り替えることが可

能です。拡張機能出力指定については、以下を参照し

てください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

*1:メディアデータの解像度で出力しない場合、96dpiで出力されます。

*2:出力できるカラー形式は以下のとおりです。

・ 白黒ビットマップ

・ 16色ビットマップ

・ 256色ビットマップ

・ 24ビット ビットマップ

*3:以下のJPEGデータが扱えます。

・ 基本DCT方式(ベースラインJPEG)

・ 拡張DCT方式(プログレッシブJPEG)

・ デジタルカメラで使用されているExif規格のJPEG画

以下のカラー形式のデータが扱えます。

・ 8ビット(256階調グレースケール)

・ 24ビット(RGBフルカラー)

*4:以下の圧縮形式のTIFFデータが扱えます。

・ 非圧縮

・ MH圧縮(ITU-T Group3(Id) Modified Huffman)

・ MR圧縮(ITU-T Group3(Id) Fax)

・ MMR圧縮(ITU-T Group4(2d) Fax)

・ PackBits

・ LZW

以下のカラー形式のデータが扱えます。

・ 1ビット(2値画像:モノクロ)

・ 4ビット(パレットカラー)

・ 8ビット(パレットカラー)

・ 24ビット(RGBフルカラー)

メディアデータの解像度で出力 ○

(*1)

中央表示 ○

透過色 ○

イメージ ビットマップ ○

(*2)

JPEG ○

(*3)

TIFF ○

(*4)

PNG ○

(*5)

OLE2オブジェクト -

(*6)

グラフデータ ○

(*7)

- 30 -

機能分類 対応 備考

*5:以下のPNGデータが扱えます。

・ スタンダードエンコーディング形式

・ プログレッシブエンコーディング形式

・ 拡張機能(透過色指定やガンマ補正など)

以下のカラー形式のデータが扱えます。

・ 1ビット(パレットカラー)

・ 4ビット(パレットカラー)

・ 8ビット(パレットカラー)

・ 24ビット(RGBフルカラー)

*6:指定した場合、出力時にエラーとなります。

*7:グラフデータの詳細については、オンラインマニュア

ル“帳票設計編”を参照してください。

バーコード項目 バーコード種 JAN標準 ○ Microsoft Excelの[図]として出力されます。バーコードの

出力は、Excel文書情報ファイル、またはExcel環境設定

ファイルの拡張機能出力指定で切り替えることが可能で

す。拡張機能出力指定については、以下を参照してくだ

さい。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキー

ワード説明”

*1:カスタマバーコードの場合、文字印刷の指定は無効

です。文字は出力されません。

*2:常に下に出力されます。

JAN短縮 ○

Code 3 of 9 ○

Code 3 of 9 (EIAJ準拠)

Industrial 2 of 5 ○

Interleaved 2 of 5(ITF)

NW-7 ○

カスタマバーコード ○

Code 128 ○

EAN-128 ○

EAN-128(コンビニ

エンスストア向け)

UPC-A ○

UPC-E ○

EAN-13 ○

U.S. POSTNET(Deliverly PointCode)

U.S. POSTNET(ZIP + 4 Code)

U.S. POSTNET(5-Digit ZIP Code)

QR Code(モデル1) ○

QR Code(モデル2) ○

QR Code(マイクロ

QR)○

PDF417 ○

- 31 -

機能分類 対応 備考

MaxiCode ○

FIM A(U.S. Postal FIM)

FIM B(U.S. Postal FIM)

FIM C(U.S. Postal FIM)

Intelligent MailBarcode

GS1 DataBarOmnidirectional

GS1 DataBarTruncated

GS1 DataBarStacked

GS1 DataBarStackedOmnidirectional

GS1 DataBarLimited

GS1 DataBarExpanded

GS1 DataBarExpanded Stacked

印刷方向 ○

文字印刷 △

(*1)

チェックキャラクタ ○

チェックキャラクタ(文字)の印字 ○

フラグキャラクタを下に印刷 -

(*2)

アドオンデータ ○

バーコード項目

(詳細設定)

バーコード出力

方法

指定範囲

に収まるよ

うに出力す

左詰

中央

配置

バーコードの細エレ

メント幅を指定する

詳細情報を設

定する

細太エレメント比 ○

キャラクタ間ギャップ

クワイエットゾーンを

項目の範囲内に描

画する

QR Code詳細

設定

誤り訂正比率 ○

- 32 -

機能分類 対応 備考

分割方向 ○

分割数 ○

MaxiCode詳細

設定

誤り訂正レベル ○

GS1 DataBarExpandedStacked詳細設

段数 ○

GS1 DataBarTruncated詳細

設定

バーの高さ ○

郵便番号項目 - 出力されません。

パーティション罫線

パーティション枠

線種

線幅

△ ・ 線種、および線幅は、セルの書式設定の罫線のスタ

イルに設定されます。設定されるスタイルについて

は、以下を参照してください。

⇒ “3.3.4 罫線”

・ 水平線、および垂直線は出力されますが、斜線は出

力されません。

線端 - 線端の指定は無効です。Microsoft Excelの仕様で表示

されます。

色 △ カスタム色は、ブック内で24色まで使用可能です。マル

チフォーム出力の場合、使用可能な数を超える可能性が

あります。使用可能な数を超えた項目以降に出力される

項目(カスタム色)は、黒色で出力されます。

枠線表示 ○

丸め属性 - 丸め属性の指定は無効です。四角で出力されます。

枠パターン ○

網がけ △ 網がけ属性は、セルの書式設定のパターンに設定されま

す。設定されるパターンについては、以下を参照してくだ

さい。

⇒ “3.3.5 網がけ”

オーバレイの項目 △ オーバレイのサポート範囲については、以下を参照して

ください。

⇒ “表3.2 オーバレイのサポート範囲”

関連付け情報 オペランド △ セルには、演算した結果データが出力されます。

オペランドで指定した演算式などは、セルに設定されま

せん。

記号の意味

○:指定有効

△:一部制限あり

-:指定無効

帳票様式情報のオーバレイで指定する機能について、Excelファイル出力時のサポート範囲について説明します。

- 33 -

表3.2 オーバレイのサポート範囲

機能分類 対応 備考

オーバレイ文

フォント 日本語フォント ○ フォントに関する属性は、セルの書式設定のフォントに

設定されます。設定されるフォントについては、以下を

参照してください。

⇒ “3.3.1 フォント”

*1:英文フォントの指定は無効です。英数字文字は日

本語フォントで指定したフォントで出力されます。ただ

し、ひとつの項目をすべて英数字文字(1バイト文字)で

定義した場合は、英数字フォントで指定したフォントが

有効になります。

*2:利用者定義文字を表示するには、表示するコン

ピュータに外字(利用者定義文字)を登録する必要が

あります。

*3:サイズは、Microsoft Excelでは、0.5ポイント単位で

表示されます。文字サイズによっては、0.5ポイント小さ

くなる場合があります。

*4:横幅の指定は無効となり、「100%」が指定されたもの

として動作します。

*5:文字間隔の指定は無効です。

*6:Microsoft Excelの仕様で表示されますので、帳票を

プリンタ出力やPDFファイル保存した結果と異なる場合

があります。

*7:カスタム色は、ブック内で24色まで使用可能です。

マルチフォーム出力の場合、使用可能な数を超える可

能性があります。使用可能な数を超えた項目以降に出

力される項目(カスタム色)は、黒色で出力されます。

*8:文字配置は、セルの書式設定の配置に設定されま

す。設定される配置については、以下を参照してくださ

い。

⇒ “3.3.2 配置”

*9:文字範囲、および文字の高さでセルが結合されま

す。

*10:指定は無効となり、「左から右」が指定されたものと

して動作します。

*11:行の高さ、余白、配置指定は無効となり、セルの書

式設定の文字の配置に、以下の値が設定されます。

・ 横位置:左詰め

・ 縦位置:上詰め

・ 折り返して全体を表示する

英文フォント -

(*1)

縦書きフォント ○

利用者定義文字 △

(*2)

スタイル 標準/斜体/太字/太字

斜体

サイズ △

(*3)

横幅 -

(*4)

文字間隔 -

(*5)

下線 △

(*6)

色 △

(*7)

文字配置 指定なし ○

両端揃え/中央配置/右揃え

(*6)(*8)

文字幅の自動調整 △

(*8)

文字範囲 ○

(*9)

文字の向き 左から右 ○

右から左 -

(*10)

上から下 ○

下から上 ○

矩形オーバレ

イ文字

フォント 日本語フォント ○

英文フォント -

(*1)

縦書きフォント ○

利用者定義文字 △

(*2)

スタイル 標準/斜体/太字/太字

斜体

サイズ △

(*3)

横幅 -

(*4)

文字間隔 -

(*5)

- 34 -

機能分類 対応 備考

下線 △

(*6)

色 △

(*7)

文字の向き 縦書き/横書き ○

行の高さ -

(*11)余白

配置 上揃え/下揃え/中央揃

文字幅を固定で出力する

図形(*1) 線種 実線/点線/破線/一点

鎖線/長破線/長鎖線/長二点鎖線/任意線

(線パターン)/二重線/波線1/波線2

(*2)*1:斜線、円、および楕円は出力されません。

*2:線種、および線幅は、セルの書式設定の罫線のスタ

イルに設定されます。設定されるスタイルについては、

以下を参照してください。

⇒ “3.3.4 罫線”

*3:カスタム色は、ブック内で24色まで使用可能です。

マルチフォーム出力の場合、使用可能な数を超える可

能性があります。使用可能な数を超えた項目以降に出

力される項目(カスタム色)は、黒色で出力されます。

*4:線端の指定は無効です。Microsoft Excelの仕様で

表示されます。

*5:網がけ種は、セルの書式設定のパターンに設定さ

れます。設定されるパターンについては、以下を参照し

てください。

⇒ “3.3.5 網がけ”

*6:丸め属性の指定は無効です。四角で出力されます。

線幅

線色 △

(*3)

線端 -

(*4)

網がけ種 △

(*5)

網がけ色 △

(*3)

枠線表示 ○

丸め属性 -

(*6)

枠パターン ○

イメージデータ ○

記号の意味

○:指定有効

△:一部制限あり

-:指定無効

3.2.2 帳票業務情報のサポート範囲について

帳票業務情報で指定する情報について、Excelファイル出力時のサポート範囲について示します。

表3.3 帳票業務情報のサポート範囲

分類 対応 備考

ファイル

(Excel)タブ

格納先ファイル名 ○

シート名 ○

明細の出力

方法

印刷範囲の縦幅でシートを変えず

に出力する

△ 集計表形式の帳票定義情報の場合だけ

有効です。

- 35 -

分類 対応 備考

バーコード補

正情報

ドット補正 △ EAN-128(コンビニエンスストア向け)だけ

有効です。ドット補正解像度

文書情報 サブタイトル ○

作成者 ○

記号の意味

○:指定有効

△:一部制限あり

ポイント

帳票業務情報のプロパティ画面の[印刷タブ]で指定する置換フォントの指定は有効になります。

3.3 帳票定義情報とExcelファイルの対応について

帳票定義情報とExcelファイルの対応について説明します。

帳票定義情報の項目の属性や印刷情報は、Excelファイルの「スタイル(セルの書式設定)」、または、「ページ設定」に設定されます。

設定される帳票定義情報を以下に示します。

帳票定義情報の項目の属性

- フォント

- 配置

- 編集形式

- 罫線

- 網がけ

帳票定義情報の印刷情報

- 用紙サイズ

- 用紙方向

- 印刷範囲

- 拡大/縮小指定

なお、Excelファイルの「スタイル(セルの書式設定)」には、上限値に関する留意点があります。詳細については、以下を参照してください。

⇒ “4.2.9 スタイルに関する留意事項”

⇒ “4.3.2 Excelファイルのスタイルの上限値”

3.3.1 フォント

帳票定義情報のフォント属性は、Excelファイルのスタイルのフォントに設定されます。

帳票定義情報のフォント属性とExcelファイルのスタイルの対応関係を“表3.4 帳票定義情報のフォント属性とExcelファイルのスタイル

との関係”に示します。

- 36 -

表3.4 帳票定義情報のフォント属性とExcelファイルのスタイルとの関係

帳票定義情報のフォント属性 Excelファイルでのスタイル

(フォント)

備考

分類

日本語フォント フォント名(*1)

英文フォント *2

文字を反時計回りに90°回転 *3

スタイル スタイル

サイズ サイズ

色 色

下線 下線

抹消線 文字飾りの取り消し線

*1:Excelファイルを表示、または印刷する端末に指定したフォントが存在しない場合は、Microsoft Excelの仕様で表示、印刷されま

す。

*2:数字項目のみ有効となります。

*3:指定されたフォント名の先頭に“@”が付加され、フォント名が設定されます。

例)帳票定義情報のフォントに「MS 明朝」が指定されている場合、「@MS 明朝」がフォント名に設定されます。

3.3.2 配置

帳票定義情報の配置属性は、Excelファイルのスタイルの配置に設定されます。

帳票定義情報の配置属性とExcelファイルのスタイルの対応関係を“表3.5 帳票定義情報の配置属性とExcelファイルのスタイルとの関

係”に示します。

表3.5 帳票定義情報の配置属性とExcelファイルのスタイルとの関係

帳票定義情報の配置属性 Excelファイルでのスタイル

(配置)

備考

分類

文字配置 指定なし 横位置 左詰め(インデント)、または右詰め(インデント) *1,*2

両端揃え 均等割り付け(インデント) *1

均等配置

中央配置 中央揃え *1

圧縮 左詰め(インデント)、または右詰め(インデント) *1,*2,*3

逆配置

右揃え 右詰め(インデント) *1

文字幅の自動調整 均等割り付け(インデント) *1

文字の向き 左から右 方向 0度

右から左

上から下 -90度(マイナス90度)

下から上 90度

*1:文字配置に関係なく、縦位置には「上詰め」が設定されます。

- 37 -

*2:項目種別と文字配置の指定により、設定されるスタイルを以下に示します。

数字項目の場合

文字配置が「指定なし」、または「圧縮」の場合は、横位置に「右詰め(インデント)」が設定されます。

文字配置が「逆配置」の場合は、横位置に「左詰め(インデント)」が設定されます。

数字項目以外の場合

文字配置が「指定なし」、または「圧縮」の場合は、横位置に「左詰め(インデント)」が設定されます。

文字配置が「逆配置」の場合は、横位置に「右詰め(インデント)」が設定されます。

*3:圧縮を指定した場合は、Excelファイルのスタイル(配置)の文字の制御には、「縮小して全体を表示する」が設定されます。

ポイント

矩形テキスト項目、矩形固定リテラル項目、および矩形オーバレイ文字の場合は、Excelファイルのスタイル(配置)の文字の制御には、

「折り返して全体を表示する」が設定されます。

ただし、文字の向きが「上から下」、または「下から上」の場合、指定した文字配置は、Excelファイルのスタイルの縦位置に設定されま

す。Excelファイルの配置の縦位置に設定されるスタイルを“表3.6 帳票定義情報の文字の向きおよび文字配置とExcelファイルのスタ

イルとの関係”に示します。

表3.6 帳票定義情報の文字の向きおよび文字配置とExcelファイルのスタイルとの関係

帳票定義情報の配置属性 Excelファイルでのスタイル

(配置)

備考

文字の向き 文字配置

上から下 指定なし 縦位置 上詰め、または下詰め *1,*2

両端揃え 均等割り付け *1

均等配置

中央配置 中央揃え *1

圧縮 上詰め、または下詰め *1,*2

逆配置 上詰め、または下詰め *1,*3

右揃え 下詰め *1

文字幅の自動調整 均等割り付け *1

下から上 指定なし 縦位置 上詰め、または下詰め *1,*3

両端揃え 均等割り付け *1

均等配置

中央配置 中央揃え *1

圧縮 上詰め、または下詰め *1,*3

逆配置 上詰め、または下詰め *1,*2

右揃え 上詰め *1

文字幅の自動調整 均等割り付け *1

*1:文字配置に関係なく、横位置には「左詰め(インデント)」が設定されます。

*2:数字項目の場合は下詰め、数字項目以外の場合は上詰めが設定されます。

*3:数字項目の場合は上詰め、数字項目以外の場合は下詰めが設定されます。

- 38 -

3.3.3 編集形式

帳票定義情報の項目の編集形式は、Excelファイルの表示形式に設定されます。

ただし、項目で指定した編集形式が無効となり、帳票で指定した編集形式で出力されない場合があります。詳細については、本節、

および以下を参照してください。

⇒ “4.2.3 数字項目に関する留意事項”

⇒ “4.2.4 日付項目、時刻項目に関する留意事項”

3.3.3.1 数字項目(数値、通貨)、テキスト項目(郵便)

帳票定義情報の項目の編集形式とExcelファイルの表示形式の対応関係を“表3.7 帳票定義情報の項目の編集形式とExcelファイル

の表示形式との関係”に示します。Excelファイルの表示形式は、以下の形式で生成されます。

「正データ書式;負データ書式;ゼロデータ書式」

※形式の説明

正データ書式 : 正の数が入力された時に適用される書式

負データ書式 : 負の数が入力された時に適用される書式

ゼロデータ書式 : “0”が入力された時に適用される書式

表3.7 帳票定義情報の項目の編集形式とExcelファイルの表示形式との関係

帳票定義情報 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***,**9

000,000;000,000 *1,*5

-999,999-***,**9

000,000;-000,000 *1,*2,*3,*5

+999,999 +000,000;-000,000;000,000 *1,*2,*3,*5

999,999-***,**9-

000,000_-;000,000- *1,*2,*5

999,999+ 000,000+;000,000-;000,000_- *1,*2,*5

999,999CR***,**9CR

000,000_C_R;000,000"CR" *1,*2,*5

999,999DB***,**9DB

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

- 39 -

帳票定義情報 Excelファイルでの表示形式 備考

分類 編集形式

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

- 40 -

帳票定義情報 Excelファイルでの表示形式 備考

分類 編集形式

郵便番号 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

注意

「通貨記号または符号の浮動位置出力」の指定は無効となり、先頭の通貨記号、または符号は、浮動位置に表示されます。

- 41 -

3.3.3.2 数字項目(日付)、日付項目

日付の編集形式とExcelファイルの表示形式の対応関係を“表3.8 帳票定義情報の日付の編集形式と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”と同時に指定した場合、英語月、英語曜日ではなく、日本語月、日本語曜日で表示されます。

3.3.3.3 時刻項目

時刻の編集形式とExcelファイルの表示形式の対応関係を“表3.9 帳票定義情報の時刻の編集形式とExcelファイルの表示形式との関

係”に示します。

表3.9 帳票定義情報の時刻の編集形式とExcelファイルの表示形式との関係

帳票定義情報 Excelファイルで

の表示形式分類 編集形式

時 HH hh

分 MM mm

秒 SS ss

3.3.4 罫線

帳票定義情報の罫線属性とExcelファイルのスタイルの対応関係を“表3.10 帳票定義情報の罫線属性とExcelファイルのスタイルとの

関係”に示します。

表3.10 帳票定義情報の罫線属性とExcelファイルのスタイルとの関係

帳票定義情報の罫線属性 Excelファイルでのスタイル

(線-スタイル)線種 線幅

実線 1.0pt未満 実線(極細)

1.0pt以上 2.0pt未満 実線(細)

- 42 -

帳票定義情報の罫線属性 Excelファイルでのスタイル

(線-スタイル)線種 線幅

2.0pt以上 3.0pt未満 実線(中)

3.0pt以上 実線(太)

点線 - 点線

破線 2.0pt未満 破線(細)

2.0pt以上 破線(中)

一点鎖線 2.0pt未満 一点鎖線(細)

2.0pt以上 一点鎖線(中)

長破線 2.0pt未満 破線(細)

2.0pt以上 破線(中)

長鎖線 2.0pt未満 一点鎖線(細)

2.0pt以上 一点鎖線(中)

長二点鎖線 2.0pt未満 二点鎖線(細)

2.0pt以上 二点鎖線(中)

任意線 2.0pt未満 破線(細)

2.0pt以上 破線(中)

二重線 - 二重線

波線1 - 実線(極細)

波線2 - 実線(極細)

-:帳票定義情報で指定可能なすべての線幅

帳票定義情報の罫線属性 Excelファイルでのスタイル

(線-色)線色

基本(黒、緑、赤、黄、青、桃、水、白、灰、暗い緑、

暗い赤、暗い黄、暗い青、暗い桃、暗い水、暗い灰、)

拡張(カスタム色1~16)

帳票定義情報で指定された線色

注意

カスタム色は、ブック内で24色まで使用可能です。マルチフォーム出力の場合、使用可能な数を超える可能性があります。使用可能

な数を超えた項目以降に出力される項目(カスタム色)は、黒色で表示されます。

3.3.5 網がけ

帳票定義情報の網がけ属性とExcelファイルのスタイルの対応関係を“表3.11 帳票定義情報の網がけ属性とExcelファイルのスタイル

との関係”に示します。

表3.11 帳票定義情報の網がけ属性とExcelファイルのスタイルとの関係

帳票定義情報の網がけ属性 Excelファイルでのスタイル

(セルの網がけ-パターン)種類(濃淡)

なし 色なし

5.0% 6.25%

- 43 -

帳票定義情報の網がけ属性 Excelファイルでのスタイル

(セルの網がけ-パターン)種類(濃淡)

10.0% 12.5%

12.5%

20.0% 25%

25.0%

30.0%

37.5%

40.0% 50%

50.0%

60.0%

62.5%

70.0% 75%

75.0%

80.0%

87.5%

90.0%

100% 塗りつぶし

帳票定義情報の網がけ属性 Excelファイルでのスタイル

(セルの網がけ-色)色

基本(黒、緑、赤、黄、青、桃、水、白、灰、

暗い緑、暗い赤、暗い黄、暗い青、暗い

桃、暗い水、暗い灰、)

拡張(カスタム色1~16)

・ 種類が5.0~90.0%の場合

帳票定義情報で指定された色をパターン

の色に設定

・ 種類が100.0%の場合

帳票定義情報で指定された色を背景の色

に設定

ポイント

帳票様式定義で定義した文字項目の条件指定により出力される網がけは、以下の網がけ属性で出力されます。

・ 背景色 … 種類:100%、色:帳票定義情報で指定された背景色

・ 網がけ … 種類:帳票定義情報で指定された網がけ、色:灰色

注意

カスタム色は、ブック内で24色まで使用可能です。マルチフォーム出力の場合、使用可能な数を超える可能性があります。使用可能

な数を超えた項目以降に出力される項目(カスタム色)は、黒色で表示されます。

3.3.6 印刷情報

帳票定義情報の印刷情報は、Excelファイルの「ページ設定」に設定されます。

- 44 -

注意

印刷情報を設定するには、Excel文書情報ファイル、またはExcel環境設定ファイルの拡張機能出力指定で「PR1」を指定する必要が

あります。拡張機能出力指定については、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明”

帳票定義情報の印刷情報とExcelファイルのページ設定との対応関係を、“表3.12 帳票定義情報の印刷情報とExcelファイルのページ

設定との関係”に示します。

表3.12 帳票定義情報の印刷情報とExcelファイルのページ設定との関係

帳票定義情報の用紙に関する属性 Excelファイルでのページ設定 備考

用紙サイズ [ページ]タブの用紙サイズ *1

用紙方向 [ページ]タブの印刷の向き

印刷範囲 [シート]タブの印刷範囲 *2

拡大/縮小指定 拡大/縮小率 [ページ]タブの拡大/縮小

任意印刷サイズ(自動) [ページ]タブの次のページ数に合

わせて印刷

*3

任意印刷サイズ(任意) [ページ]タブの拡大/縮小 *4

互換 LP縮刷 [ページ]タブの印刷の向き *5

*1:任意用紙サイズ、および用紙名の指定は無効です。用紙サイズにA4が設定されます。

*2:印刷範囲は、以下の場合に設定されます。

- 拡大/縮小指定で「任意印刷サイズ(自動)」が指定された場合

- Excel文書情報ファイル、Excel環境設定ファイルでページ印刷調整が指定された場合

ただし、明細の出力方法で「印刷範囲の縦幅でシートを変えずに出力する」を指定している場合、印刷範囲は設定されません。

*3:横1×縦1が設定されます。ただし、明細の出力方法で「印刷範囲の縦幅でシートを変えずに出力する」を指定している場合、横1×縦(空白)が設定されます。

*4:任意印刷サイズと用紙サイズから算出した拡大縮小率が設定されます。また、等方性は必ず保証されます。

*5:縮小の指定は無効となり、印刷の向きに横が設定されます。

3.4 明細の出力方法について

明細の出力方法には、以下の2種類があります。

・ 印刷範囲の縦幅でシートを変えて出力する

・ 印刷範囲の縦幅でシートを変えずに出力する

初期値は「印刷範囲の縦幅でシートを変えて出力する」です。

明細データを「印刷範囲の縦幅でシートを変えずに出力する」場合は、List Creator デザイナでの帳票業務情報の定義において、「明

細の出力方法」に「印刷範囲の縦幅でシートを変えずに出力する」を指定するか、帳票出力時のコマンドのオプション、またはユーザ

アプリケーションで指定します。指定方法の詳細については、オンラインマニュアル“帳票設計編”、または“アプリケーション作成ガイ

ド”を参照してください。

- 45 -

「印刷範囲の縦幅でシートを変えずに出力する」の指定は、集計表形式の帳票定義情報の場合だけ有効になります。集計表形式以

外の帳票定義情報の場合は無効となり、印刷範囲の縦幅でシートを変えて出力します。

本節では、集計表形式で「印刷範囲の縦幅でシートを変えずに出力する」を指定しない場合と指定した場合のパーティションの出力

動作の違いについて説明します。

3.4.1 「印刷範囲の縦幅でシートを変えて出力する」場合の動作

ポイント

印刷範囲の縦幅でシートを変えて出力する場合、パーティションがExcelファイルのシート内 大行数を超えることはありません。

3.4.1.1 RH(レポート頭書き)を出力する場合の出力動作

RH(レポート頭書き)の扱いにより、出力動作が異なります。以下に、RHを「1シート目の見出し」として扱う場合の出力動作、およびRHを「表紙(1シート使用)」として扱う場合の出力動作について説明します。

・ RHを「1シート目の見出し」として扱う場合の出力動作

RHを「1シート目の見出し」とした場合、以下のように出力されます。

・ RHを「表紙(1シート使用)」として扱う場合の出力動作

RHを「表紙(1シート使用)」とした場合、以下のように出力されます。

3.4.1.2 RH(レポート頭書き)を出力しない場合の出力動作

RH(レポート頭書き)を出力しない場合は、以下のように出力されます。

- 46 -

3.4.2 「印刷範囲の縦幅でシートを変えずに出力する」場合の動作

3.4.2.1 RH(レポート頭書き)を出力する場合の出力動作

RH(レポート頭書き)の扱いにより、出力動作が異なります。以下に、RHを「1シート目の見出し」として扱う場合の出力動作、およびRHを「表紙(1シート使用)」として扱う場合の出力動作について説明します。

・ RHを「1シート目の見出し」として扱う場合の出力動作

RHを「1シート目の見出し」とした場合、以下のように出力されます。

- 47 -

ただし、DEの出力途中で改シート(「3.4.2.4 改シート制御」を参照)した場合、以下のようにPHが出力されます。

・ RHを「表紙(1シート使用)」として扱う場合の出力動作

RHを「表紙(1シート使用)」とした場合、以下のように出力されます。

3.4.2.2 RH(レポート頭書き)を出力しない場合の出力動作

RH(レポート頭書き)を出力しない場合は、以下のように出力されます。

- 48 -

3.4.2.3 Excelファイルのシート内最大行数を超えた場合の動作

Excelファイルのシート内 大行数(65,536行)を超えた場合、以下のように出力されます。

・ Excelファイルのシート内 大行数を超えた部分のパーティションは、次のシートに続けて出力されます。この際、シートの 後に

PF、および次のシートの 初にPHは出力されません。

・ Excelファイルのシート内 大行数を超えて、次のシートにパーティションが続けて出力された場合、集団印刷の罫線出力の指定

に関係なく、集団印刷は継続されます。

例)Excelファイルのシート内 大行数を超えた場合の集団印刷の出力例

注意

Excelファイルのシート内 大行数を超えて、次のシートにパーティションを続けて出力する際、以下のページ変数の増加はありませ

ん。

- 49 -

・ PAGE

・ TPAGE

・ PAGE-ALL

・ TPAGE-ALL

・ BPAGE

・ BTPAGE

3.4.2.4 改シート制御

印刷範囲の縦幅を超えても続けて明細データを出力できるため、印刷範囲の縦幅を超えても改シートは発生しません。シートを変え

たい場合、以下のいずれかの方法で改シートを行ってください。

・ 帳票設計時に、以下を指定します。

- パーティションのプロパティ画面の「印刷後制御」で、改ページを指定したパーティションを出力する

- データ定義画面の[拡張定義]タブで、CNTL-FOOT段落に$FFを指定する

- データ定義画面の[環境定義]タブの「改ページのタイミング」に「システム自動判断3」を指定し、形式が「固定」のCF(制御脚

書き)パーティションを出力する

・ 帳票出力インタフェースの改ページコード制御指定で改シート処理(改ページ指定)を行います。

- prprintコマンドの-atffcodeオプション

- JavaインタフェースのPrintPropertiesクラスのsetPropertyメソッドのID_FFCODEキー

- .NETインタフェースのPrintPropertiesクラスのFFCodeプロパティ

- カスタムコントロールのFFCodeプロパティ

3.4.2.5 無効となる指定

以下の指定は、無効になります。

・ パーティションのプロパティ画面の印刷前改行数、および印刷後改行数

・ 固定パーティションのCF(制御脚書き)、およびPF(ページ脚書き)のパーティションのプロパティ画面の開始位置

・ データ定義画面の[環境定義]タブの「改ページのタイミング」の「システム自動判断1」、および「システム自動判断2」

・ データ定義画面の[拡張定義]タブのCNTL-HEAD/CNTL-FOOT段落の$EOPの指定

以下に、上記指定を行った場合の出力結果について、「印刷範囲の縦幅でシートを変えて出力する」場合と比較して説明します。

・ パーティションのプロパティ画面の印刷前改行数、および印刷後改行数

⇒ 出力したパーティションは、ひとつ前に出力されたパーティションの次の位置に出力されます。

印刷範囲の縦幅でシートを出力する場合

- 50 -

印刷範囲の縦幅を超えてもシートを変えずに出力する場合

※ “DE”に指定されている改行数の指定は無視され、前のパーティション位置の次の位置に出力される

・ 固定パーティションのCF(制御脚書き)、およびPF(ページ脚書き)のパーティションのプロパティ画面の開始位置

⇒ 出力したパーティションは、ひとつ前に出力されたパーティションの次の位置に出力されます。

印刷範囲の縦幅でシートを出力する場合

印刷範囲の縦幅を超えてもシートを変えずに出力する場合

※“固定のCF”に指定されている開始位置は無視され、前のパーティション位置の次の位置に出力される

・ データ定義画面の[環境定義]タブの「改ページのタイミング」の「システム自動判断1」、および「システム自動判断2」

・ データ定義画面の[拡張定義]タブのCNTL-HEAD/CNTL-FOOT段落の$EOPの指定

⇒ 指定したパーティションは出力されません。

- 51 -

3.5 シート名について

ここでは、シート名について説明します。

3.5.1 シート名の指定方法

シート名を指定する場合は、以下のいずれかの方法で行ってください。

・ 帳票出力時に帳票出力インタフェースで指定する方法

・ 帳票設計時にList Creator デザイナで指定する方法

ポイント

・ 帳票出力インタフェースでの指定については、オンラインマニュアル“アプリケーション作成ガイド”を参照してください。

・ List Creator デザイナで指定する場合の操作については、オンラインマニュアル“帳票設計編”を参照してください。

3.5.2 シート名の設定例

シート名の指定方法により、どのようにシート名が設定されるかを、設定例を元に説明します。

帳票名をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

-gxlsxsheetname FORM

・ 帳票“売上伝票”を出力する場合

・ 帳票“売上伝票”と“請求書”に対してマルチフォーム出力する場合

※:帳票名をシート名とする場合にマルチフォーム出力を行うと、帳票が切り替わる際に、シート名も切り替わります。

固定文字列をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

-gxlsxsheetname FIXED=XXXXX (XXXXX:シート名とする固定文字列)

・ 帳票“売上伝票”を出力する際に、固定文字列「FIXED=2009年度」を指定している場合

・ 帳票“売上伝票”と“請求書”に対してマルチフォーム出力する際に、固定文字列「FIXED=2009年度」を指定している場合

※:固定文字列をシート名とする場合にマルチフォーム出力を行うと、すべての帳票のシート名が指定した固定文字列になります。

帳票の項目データの値をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

- 52 -

-gxlsxsheetnameitem 帳票の項目データ名

・ 帳票“売上伝票”に対して項目データ名に取引先名(この例では1シート目は“△△△△電機”、2シート目・3シート目は“○○○○

電機”とする)を出力する場合

[帳票名]-[項目データの値]をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

-gxlsxsheetname FORM-gxlsxsheetnameitem 帳票の項目データ名

・ 帳票“売上伝票”に対して項目データ名に取引先名(この例では1シート目は“△△△△電機”、2シート目は“○○○○電機”とす

る)を出力する場合

[固定文字列]-[項目データの値]をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

-gxlsxsheetname FIXED=XXXXX (XXXXX:シート名とする固定文字列)

-gxlsxsheetnameitem 帳票の項目データ名

・ 帳票“売上伝票” を出力する際に、固定文字列「FIXED=2009年度」を指定し、項目データ名に取引先名(この例では1シート目

は“△△△△電機”、2シート目は“○○○○電機”とする)を出力する場合

帳票作成時に、帳票業務情報で指定したシート名を有効とする場合

帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで設定したシート名は、prprintコマンドの-gxlsxsheetnameオプションを省略し

た場合に、有効となります。

・ 帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで、“請求書”が指定されている、帳票“売上伝票”を出力する場合

また、prprintコマンドの-gxlsxsheetnameitemオプションと同時に指定した場合は、[[ファイル(Excel)]タブで設定したシート名]-[項目

データの値]がシート名となります。

-gxlsxsheetnameitem 帳票の項目データ名

・ 帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで、“請求書”が指定されている、帳票“売上伝票”を出力する際に、項目

データ名に取引先名(この例では1シート目は“△△△△電機”、2シート目は“○○○○電機”とする)を指定し、出力する場合

ポイント

「印刷範囲の縦幅でシートを変えずに出力する」を指定し、シート内の 大行数を超えて出力された場合、次シート以降のシート名に

は、「 (2)」、「 (3)」...が付加されます。

- 53 -

3.5.3 シート名に関する注意事項

ここでは、シート名に関する注意事項を説明します。

・ シート名は31文字以内で指定します。サロゲートペア1文字は2文字として扱います。

・ シート名の指定がない場合、シート名は「Sheet1」、「Sheet2」、「Sheet3」、…となります。

・ Microsoft Excelの仕様により、以下の文字はシート名に指定できません。全角・半角とも利用できません。

指定した場合、該当する文字は、「半角空白」に置き換えられます。

「:」、「\」、「/」、「?」、「*」、「[」、「]」

・ Micorsoft Excelの仕様により、シート名の前後に「'(シングルクォーテーション)」は指定できません。全角・半角とも利用できませ

ん。指定した場合、「半角空白」に置き換えられます。

なお、文字列の間の「'」は指定できます。

・ シート名を指定する際、それ以前に指定したシート名と同じシート名を指定した場合、2つ目以降のシート名の後ろに「(2)」、「(3)」、…が付加されます。なお、同じシート名とは、全角・半角、アルファベットの大文字・小文字、および全角カナ・半角カナのすべての

文字が一致したシート名を指します。

注意

シート名の文字列を、全角、アルファベットの大文字、および全角カナに揃えたときに、一致する文字列となった場合は、「(2)」、「(3)」、…を付加する対象とはなりません。

・ シート名が32文字以上となる場合、31文字で収まるように文字が切り詰められます。この場合、31文字以内のシート名文字列が、

以前に指定したシート名と同じになった場合、「(2)」、「(3)」、…が付加されます。

・ 帳票出力時に「出力するExcelファイルのシート名にする入力データの項目名指定」で指定する場合、以下のようになります。

- 指定した項目を各シートで 初に出力したときの入力データ値が、シート名になります。

また、指定した項目が非出力項目の場合、非出力項目に指定した 初の入力データ値が、シート名になります。

- 帳票設計時に定義する、集団項目、およびデータ定義画面の[環境定義]タブで、集団項目の扱いに「集団項目名を使用」を

選択した場合の集団項目の構成項目は、項目データ名として指定できません。

- 指定した項目が帳票に存在しない場合や、入力データ値を指定しない(空文字、または半角空白)の場合は、シート名は設定

されません。「Sheetn」(n:該当するシートのシート番号)となります。

・ 以下のようなシート名を指定した場合、指定は無効となり、シート名は設定されません。「Sheetn」(n:該当するシートのシート番号)

となります。この場合、シート名の指定が無効となったことを示すメッセージが通知されます。

- 「Sheet」で始まるシート名を指定した場合

- シート名の文字列を全角、アルファベットの大文字、および全角カナに揃えた時に、すでに同じシート名が指定されている場

指定したシート名が無効となる場合の設定例を示します。

- 帳票名をシート名とする場合

帳票出力インタフェースのprprintコマンドで、以下の形式のコマンドオプションを指定します。

-gxlsxsheetname FORM

帳票“SHEET合計”と“sheet小計”に対してマルチフォーム出力する場合

※:帳票名をシート名とする場合にマルチフォーム出力を行うと、帳票が切り替わる際に、シート名も切り替わります。

ただし、「Sheet」で始まるシート名のため、指定は無効となります。

- 54 -

以下の帳票に対してマルチフォーム出力する場合

※:帳票名をシート名とする場合にマルチフォーム出力を行うと、帳票が切り替わる際に、シート名も切り替わります。

ただし、上記の文字列は全角カナに揃えた場合に、同一のシート名となるため、後に指定したシート名は無効となります。

ポイント

通知されるメッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

・ 組合せフォーム出力時、帳票出力インタフェースのprprintコマンドで指定するシート名設定のオプションにより、設定されるシート

名は以下のようになります。

- シート名設定に関するオプション(-gxlsxsheetname、および-gxlsxsheetnameitem)を指定しない場合

組合せフォーム出力で使用する複数の帳票様式定義にシート名の指定(帳票業務情報のプロパティ画面の[ファイル(Excel)]タブで指定したシート名)がある場合、入力データに出現する 初の帳票様式定義に指定されているシート名が有効となりま

す。

- -gxlsxsheetnameオプションを指定している場合

FORMを指定している場合、組合せフォーム名がシート名となります。

FIXEDを指定している場合、FIXEDで指定した固定文字列がシート名となります。

- -gxlsxsheetnameitemオプションを指定している場合

当オプションで指定した項目に出力される 初のデータ値がシート名となります。

ただし、その他のシート名指定と同時に指定した場合、当オプションで指定した項目のデータ値が有効にならない場合があり

ます。

-gxlsxsheetnameオプションと同時に指定した場合、入力データの 初に出現する帳票様式定義に指定した項目が存在する

場合は、組合せフォーム名と指定したデータ値がハイフン(-)で連結されたシート名となります。指定した項目が入力データの

初に出現する帳票様式定義に存在しない場合は、当オプションで指定したデータ値は無効となります。

帳票業務情報のシート名が有効となる場合、指定した項目が該当の帳票様式定義に存在する場合は、データ値がハイフン(-)で連結されたシート名となります。指定した項目が該当の帳票様式定義に存在しない場合は、当オプションで指定したデータ

値は無効となります。

・ シート名にUnicodeのIVS文字を利用できます。ただし、IVS対応環境であっても、出力したExcelファイルを表示する場合、シート

名に指定したIVS文字の異体字セレクタは無効となり、基底文字で表示されます。

注意

異体字セレクタが無効となったことにより、見た目に同じシート名が複数存在する場合が考えられます。見た目は同じシート名です

が、Microsoft Excelでは別のシート名として管理されます。

・ UnicodeのIVS文字を利用する場合、シート名の文字数は以下のように扱うため、指定する際には注意が必要です。

- 「基底文字(2バイト)+異体字セレクタ(4バイト)」で構成されている文字の場合、1文字は3文字分

- 「サロゲートペア(4バイト)+異体字セレクタ(4バイト)」で構成されている文字の場合、1文字は4文字分

・ UnicodeのIVS文字を利用する場合の注意事項については、オンラインマニュアル“環境設定・帳票運用編”のUnicode IVSの対

応についての記載を参照してください。

- 55 -

第4章 Excelファイル出力機能の留意事項

ここでは、Excelファイル出力機能の留意事項を記載します。

4.1 帳票定義情報作成時の留意事項

ここでは、帳票定義情報作成時の留意点を説明します。

4.1.1 帳票様式情報作成時の留意事項

帳票様式情報作成時の留意点を以下に説明します。

・ 帳票様式情報で指定する情報のサポート範囲については、以下を参照してください。

⇒ “3.2.1 帳票様式情報のサポート範囲について”

・ Excelファイル出力用に帳票様式情報を新規に作成する場合は、List Creator デザイナのグリッド機能で「任意間隔グリッド」および

「グリッド強制」を指定して設計することを推奨します。なお、グリッド位置に項目が定義されていない場合や、「固定間隔グリッド」を

指定して設計した帳票定義情報を、Excelファイルに出力した場合、意図した位置に項目が出力されない場合があります。

図4.1-上図の定義例において、「○○○○株式会社」は、グリッド位置に定義されていないため、図4.1-下図の出力結果のよう

に位置がずれて出力されます。帳票様式情報で定義した位置に出力したい場合は、「○○○○株式会社」の位置にグリッドを設

定してください。

図4.1 グリッド位置に定義されていない項目の出力例

~ 帳票様式定義画面での定義例 ~

~ Excelファイルの出力結果 ~

・ 罫線、および枠は、グリッド位置に合わせて定義してください。グリッド位置に合っていない場合、意図した位置に出力されない場

合があります。

- 56 -

・ 項目(矩形項目は矩形範囲)を、他の項目に重ねて定義しないでください。項目を重ねて定義した場合、セルの結合が行われず、

項目内のデータがすべて表示されない場合や、意図した位置に項目が出力されない場合があります。

図4.2-上図の定義例において、「部署別売上げ一覧」と「○○○○株式会社」の項目(赤枠線)が重なっているため、「部署別売

上げ一覧」の項目は、セルの結合が行われず、図4.2-下図の出力結果のように位置がずれて出力されます。帳票様式情報で定

義した位置に出力したい場合は、項目が重ならないように定義してください。

図4.2 領域長が重なっている項目の出力例

~帳票様式定義画面での定義例~

~ Excelファイルの出力結果 ~

セルの結合の詳細については、以下を参照してください。

⇒ “3.1.6 セルの結合”

・ 項目に、罫線、または枠を重ねて定義した場合、重なった部分の罫線が表示されない場合があります。

図4.3-上図の定義例において、テキスト項目「MMMMMMMMMMMM」(赤色の枠)に縦の罫線が重なっており、テキスト項目

に対してセルの結合が行われると、重なっている部分の罫線が表示されなくなります。罫線、および枠を正しく表示したい場合は、

項目に罫線、および枠が重ならないように定義してください。

図4.3 項目に罫線が重なっている場合の出力例

~帳票様式定義画面での定義例~

- 57 -

~ Excelファイルの表示結果 ~

・ 項目で指定した属性は、Excelファイルのスタイル(セルの書式設定)に設定されます。詳細については、以下を参照してください。

⇒ “3.3 帳票定義情報とExcelファイルの対応について”

・ 帳票業務情報のプロパティの[ファイル(Excel)]タブで「印刷範囲の縦幅でシートを変えずに出力する」を指定し、かつCF(制御脚

書き)パーティションに続けて明細データを出力したい場合は、以下の指定を行ってください。

- CF(制御脚書き)パーティションのプロパティにて「形式」に「浮動」、および「印刷後」の「制御」に「改行」を指定する。

改シートのタイミングに関しては、以下を参照してください。

⇒ “3.4.2.4 改シート制御”

【任意間隔グリッドを指定して設計する時の留意事項】

・ 出力されるExcelファイルにおいて、グリッド間隔がそのまま「行の高さ」、および「列幅」となります。ただし、グリッド間隔の単位は、

Excelファイルでの行の高さ、および列幅の単位「ピクセル」と異なります。出力されるExcelファイルの行の高さ、および列幅は、以

下の計算式で求められます。

【行の高さ、および列幅の算出】

行の高さ、および列幅(ピクセル) = グリッド間隔 × 画面解像度 ÷ 720(帳票様式定義の解像度)

※ Excelファイルを表示する端末の画面解像度によっては、上記計算式で算出される行の高さ、および列幅に誤差が生じる場合があ

ります。実際にExcelファイルを表示し、文字が欠けていないか確認してください。

例)

【グリッド間隔に720(dt)を指定した場合(画面解像度=96dpi)】

720 × 96 ÷ 720 = 96 ⇒ 96(ピクセル)が行の高さ、または列幅に設定されます。

【グリッド間隔に720(dt)を指定した場合(画面解像度=120dpi)】

720 × 120 ÷ 720 = 120 ⇒ Microsoft Excelの仕様により108(ピクセル)が行の高さ、または列幅に設定されます。

・ 1つのグリッド間隔の縦幅が4,090(dt)より大きい場合は、4,090(dt)間隔で区切られた行が作成されます。1つのグリッド間隔の横幅

が14,025(dt)より大きい場合は、14,025(dt)間隔で区切られた列が作成されます。

・ 同じグリッド内に複数の項目を定義しないでください。複数の項目を定義した場合、項目が上書きされ、 後に出力された項目だ

け出力されます。この場合、項目が上書きされたことを示すメッセージが通知されます。

・ グリッドの縦幅とフォントサイズ(文字の高さ)を同じ大きさにした場合、実際にExcelファイルに出力すると文字が欠けて表示される

場合があります。そのため、グリッドの縦幅は、フォントサイズより、1.23倍~1.5倍程度大きく設定する必要があります。前述の【行の

高さ、および列幅の算出】を利用し、手適切な行の高さを計算し、指定してください。

・ 任意間隔グリッドの257列以降に項目を定義しないでください。257列以降に項目を定義した場合、項目は出力されず、列数の上

限を超えた位置に項目が出力されたことを示すメッセージが通知されます。

・ 任意間隔グリッドで帳票設計を行う場合、設計完了時に、セルとして出力する必要のないグリッドを削除してください。削除しない

場合、不要な空セルが出力される場合があります。

- 58 -

・ 明細の出力方法で「印刷範囲の縦幅でシートを変えずに出力する」の指定は、帳票形式が集計表形式の場合のみサポートしてい

ます。「印刷範囲の縦幅でシートを変えずに出力する」を指定した場合、無効となる指定があります。

無効となる指定については、以下を参照してください。

⇒ “3.4.2.5 無効となる指定”

【固定間隔グリッドを指定して設計する時の留意事項】

・ 項目位置が揃っていない場合、出力されるExcelファイルに予期しない行や列が挿入される場合があります。また、項目位置(横)

が揃っていない場合、幅の細いセルが多数生成され、項目がシート内の257列目以降に出力される場合があります。257列以降に

項目が出力された場合、その項目は出力されず、列数の上限を超えた位置に項目が出力されたことを示すメッセージが通知され

ます。2次利用データに適したExcelファイルを出力したい場合は、List Creator デザイナのグリッド強制機能や整列機能を利用し

て項目の定義位置を揃えてください。

・ 複数の項目を同じような位置に配置した場合、Excelファイルに出力すると、同じセルに複数の項目が出力される場合があります。

この場合、 後に出力された項目だけ出力され、項目が上書きされたことを示すメッセージが通知されます。

・ フレームを定義したフリーフレーム形式の帳票定義情報を出力した場合、等間隔の細かなセルのExcelファイルが出力されます。

出力例については、以下を参照してください。

⇒ “図A.4 フリーフレーム形式の帳票定義情報のExcelファイルへの出力結果”

ポイント

・ 通知されるメッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

・ Excelファイルに出力する帳票様式定義の設計については、オンラインマニュアル“帳票設計編”を参照してください。

4.1.2 帳票業務情報設定時の留意事項

帳票業務情報設定時の留意点を以下に説明します。

・ 帳票業務情報のプロパティで設定する出力ファイル名のパス名の区切り文字には、「円マーク(\)」を入力してください。なお、帳

票出力サーバがUNIX系OSの場合で、出力ファイル名を帳票出力時に指定する場合は、パス名の区切り文字には、「スラッシュ

(/)」を指定してください。

・ シート名を指定する場合、いくつかの制約があります。シート名に関する詳細については、以下を参照してください。

⇒ “3.5 シート名について”

4.2 帳票出力に関する留意事項

ここでは、帳票出力に関する留意点を説明します。

4.2.1 Excelファイル出力に関する留意事項

出力するExcelファイルに関する留意点を以下に説明します。

・ 指定されたフォルダが存在しない場合、フォルダが自動生成されます。フォルダには、親フォルダと同じアクセス権が設定されま

す。アクセス権がない場合は、エラーになり、フォルダは作成されません。

・ 出力するExcelファイルには、帳票を出力したユーザのアクセス権が設定されます。

・ 同一名ファイルがすでに存在する場合は、アクセス権があれば新しいファイルに置き換えられます。アクセス権がない場合は、エ

ラーになります。

・ 同一名ファイルがすでに存在するときにExcelファイル出力に失敗した場合は、もとのExcelファイルも削除されます。

・ Microsoft Excelの仕様のため、0時(00:00:00)にExcelファイルの出力を行った場合、Excelファイルのプロパティの作成日付には、

時刻が表示されません。

- 59 -

・ Excelファイル出力時に作業ファイルを作成します。作業ファイルが2GB(Windows版、およびSolaris版)、または4GB(Linux forItanium版、およびLinux for Intel64版)を超える場合や、以下のフォルダのディスク空き容量が不足している場合とアクセス権がな

い場合は、正しくExcelファイルが出力されません。

- 帳票出力サーバがWindowsの場合

List Creatorの環境設定で指定した作業用ディレクトリ

- 帳票出力サーバがSolarisの場合

/var/tmp

- 帳票出力サーバがLinux for Itanium、およびLinux for Intel64の場合

/tmp

・ 「出力時に項目の領域内にデータが収まらない場合の対処」の指定は無効となります。また、List Creatorの環境設定画面で指定

したデータ領域長を超える場合のメッセージ通知の指定も無効となります。

・ Excelファイル出力時、明細の出力方法に「印刷範囲の縦幅でシートを変えずに出力する」を指定した場合の動作については、以

下を参照してください。

⇒ “3.4.2 「印刷範囲の縦幅でシートを変えずに出力する」場合の動作”

・ List Creator デザイナ V8.0.0以前で設計した帳票をそのままExcelファイルに出力する場合、明細データが印刷範囲の縦幅を超え

るとシートを変えて出力されます。ただし、以下のいずれかの指定を行うと、明細データが印刷範囲の縦幅を超えてもシートを変え

ずに出力することができます。

- 帳票出力時、明細の出力方法で「印刷範囲の縦幅でシートを変えずに出力する」を指定する。

- List Creator デザイナ V9.0.0以降で、帳票業務情報のプロパティ画面の「印刷範囲の縦幅でシートを変えずに出力する」チェッ

クボックスをチェックする。

・ テキスト項目、矩形テキスト項目、OCR-B項目に指定した入力データの文字数、および固定リテラル項目、矩形固定リテラル項目

に指定した文字列の文字数が256以上の場合、Microsoft Excelの仕様のため、“#######”で表示されます。データを正しく表示さ

せる場合、Excel文書情報ファイル、またはExcel環境設定ファイルで、文字列の書式指定(XLSX-STRSTYLE)を行ってください。

文字列の書式指定(XLSX-STRSTYLE)の詳細については、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明”

4.2.2 文字に関する留意事項

文字に関する留意点を以下に説明します。

・ 制御コード(0x01~0x1F、0x7F)において、以下の制御コード以外は、空白文字で設定されます。

0x09、0x0A、0x0D、0x7F

以降は、帳票出力サーバがUNIX系OSの場合の留意事項です。

・ Unicodeの文字を使用できる帳票定義情報を設計する場合、Unicodeの範囲の文字を指定できます。Unicodeの文字を使用しない

帳票定義情報を設計する場合、帳票設計時に指定できる文字は、Shift-JIS(Windowsで表示できる文字)の範囲です。

以下に、Unicodeの文字を使用しない帳票定義情報を設計する場合に、帳票に指定できる文字を示します。

文字種 文字コード範囲

(16進)

対応

状況

備考

JIS非漢字 8140~84FC ◎ -

JIS第一水準漢字 889F~989E ◎ 83年度JISで字体変更された文字は、新字体で出力され

ます。JIS第二水準漢字 989F~EAFC ◎

他社文字

NEC特殊文字

( 、 など)

8740~879E △ 入力データの文字コード系により以下のように異なりま

す。

IBM拡張文字 FA40~FCFC △

- 60 -

文字種 文字コード範囲

(16進)

対応

状況

備考

Shift-JIS:

すべての文字が出力できます。

EUC(U90):

Shift-JISコード系で出力できないNEC特殊文字の14文字は出力できません。

EUC(S90):

すべての文字が出力できます。

NEC/IBM選定文字 ED40~EEFC △ 入力データがEUC(S90)の場合、出力できません。

利用者定義文字 F040~F9FC ○ -

◎:出力可能

○:Charset Managerをインストールすることで出力可能

△:出力可能だが、一部出力不可能

・ 入力データの文字コード系がEUCの場合は、帳票を作成するWindows上で帳票の文字コード変換を行い、あらかじめEUCコード

系にしておく必要があります。入力データの文字コード系がUNICODE(UTF8)の場合は、帳票を作成するWindows上で帳票の文

字コード変換を行い、あらかじめUNICODE(UTF8)コード系にしておく必要があります。なお、入力データがEUC(S90)の場合は、

帳票を文字コード変換するWindows上にCharset Managerをインストールして、文字コード変換する必要があります。

・ 入力データがShift-JISの場合に指定できる文字は、次のとおりです。

文字種 文字コード範囲

(16進)

対応

状況

備考

JIS非漢字 8140~84FC ◎ -

JIS第一水準漢字 889F~989E ◎ 83年度JISで字体変更された文字は、新字体で出力されま

す。JIS第二水準漢字 989F~EAFC ◎

他社文字

NEC特殊文字

( 、 など)

8740~879E ◎ -

IBM拡張文字 FA40~FCFC ◎

NEC/IBM選定文字 ED40~EEFC ◎ -

外字(利用者定義文字) F040~F9FC ◎ 表示するコンピュータに外字(利用者定義文字)を登録する

必要があります。

◎:出力可能

・ 入力データがEUC(U90)の場合に指定できる文字は、次のとおりです。

文字種 文字コード範囲

(16進)

対応

状況

備考

JIS非漢字 A1A1~A8FE ◎ -

JIS第一水準漢字 B0A1~CFFE △ 83年度JISで字体変更された文字は、一部のみ旧字体で出

力され、その他は(_)に置き換わります。JIS第二水準漢字 D0A1~F4FE △

- 61 -

文字種 文字コード範囲

(16進)

対応

状況

備考

出力されない旧字体は、Charset Managerの文字コード変換

表カスタマイズ機能を使用することで、例えばEUC(U90)の旧字体を83年度JISの新字体に対応付けを行うことで、新字

体で出力することができます。

OASYS拡張文字 F7A1~FDFE △ UNICODEに存在する文字は出力されます。UNICODEに存

在しない文字は、(_)に置き換わります(Excelファイル出力

時に、UNICODEに変換されるためです)。JEF拡張漢字 8FA1A1~8FD0FE △

JEF拡張非漢字 8FD1A1~8FDCFE △

外字(利用者定義文字) 8FDDA1~8FFDFE

◎ 表示するコンピュータに外字(利用者定義文字)を登録する

必要があります。

◎:出力可能

△:出力可能だが、一部出力不可能

・ 入力データがEUC(S90)の場合に指定できる文字は、次のとおりです。

文字種 文字コード範囲

(16進)

対応

状況

備考

JIS非漢字 A1A1~A8FE ◎ -

JIS第一水準漢字 B0A1~CFFE ◎ 83年度JISで字体変更された文字は、新字体で

出力されます。JIS第二水準漢字 D0A1~F4FE ◎

他社文字

NEC特殊文字

( 、 など)

ADA1~ADFC ◎ -

外字(利用者定義文字) F5A1~FEFE ◎ 表示するコンピュータに外字(利用者定義文字)

を登録する必要があります。

◎:出力可能

注意

- EUC(S90)の場合、IBM拡張文字、およびNEC/IBM選定文字は、使用できません。

- CharsetMGR-A 5.0以前を使用する場合、NEC特殊文字は、使用できません。

・ 入力データがUNICODE(UTF8)の場合、すべての文字が出力できます。

・ 入力データがEUCコード系で、半角カナを使用する場合、項目長に「実際に出力する文字数×2」の長さを指定してください。ま

た、入力データがUNICODE(UTF8)コード系で、日本語文字(半角カタカナを含む)を使用する場合、項目長に「実際に出力する

文字数×3」の長さを指定してください。項目長が短い場合、文字列が途中で切れて出力される場合があります。項目長は、帳票

様式定義画面で、該当する項目を選択し、[書式]-[プロパティ]を選択して表示されるプロパティ画面で設定します。

4.2.3 数字項目に関する留意事項

数字項目に関する留意点を以下に説明します。

・ 16桁以上の入力データが指定された場合は、文字列として設定されます。

- 62 -

・ 項目長が16桁以上の場合は、セルの書式設定の表示形式は、15桁で設定されます。その場合、整数部、小数部の順で桁数を減

らします。

例)全体桁数が18桁で、小数部桁数が4桁の場合

整数部桁数が14桁から11桁に変更された表示形式が設定されます。

帳票定義情報 Excelファイルの出力結果

編集形式 全体桁数 小数部桁数 表示形式(書式)

999,999 18 4 00,000,000,000.0000

例)全体桁数が18桁で、小数部桁数が16桁の場合

整数部桁数が2桁から0桁に、小数部桁数が16桁から15桁に変更された表示形式が設定されます。

帳票定義情報 Excelファイルの出力結果

編集形式 全体桁数 小数部桁数 表示形式(書式)

999,999 18 16 .000000000000000

・ 通貨記号に全角の“¥”を指定した場合は、半角の“\”で表示されます。

4.2.4 日付項目、時刻項目に関する留意事項

Microsoft Excelでは、日付、時刻を扱うためにシリアル値で管理しています。シリアル値とは、日付は整数部、時刻は小数部で表現し

た値です。

存在しない日時など、不正な日付や時刻が指定された場合、シリアル値ではなく、文字列として設定されます。このため、表示形式は

無効となりますが、正しい日付や時刻を入力すれば、表示形式が適用されます。

帳票出力情報ファイルで指定する和暦カスタマイズ指定(GENGO)は無効となります。

日付項目、時刻項目に関する留意点を以下に説明します。

・ Microsoft Excelの仕様のため、1900/3/1以前については、曜日が正しく表示されません。

・ 日付データに1900/1/1より前の日付を指定した場合、文字列として設定されます。

・ 日付データの表示形式に西暦の下2桁(“YY”)を指定した場合、ゼロサプレスの指定は無効となります。

・ 以下のいずれかの制限を超えた場合、表示形式は「標準」となり、シリアル値のまま表示されます。

- Excelファイルの表示形式に設定する文字列が255文字を超えた場合

Excelファイルの表示形式に設定する文字数は、編集形式文字列(YYYYやHHなど)の文字数と編集形式文字列以外に指定

する文字、および空白を含め255文字です。なお、編集形式文字列以外に指定する文字は、Microsoft Excelの表示形式では

「"(ダブルクォーテーション)」で囲って設定するため、1文字で3文字となります。

- 編集形式文字列と編集形式文字列以外の組合せ数が32を超えた場合

【組合せの例】

例1)文字列に「YYYY年MM月DD日」を指定した場合

編集形式文字列 : 組合せは、“YYYY”,“MM”,“DD”の3つで、文字数は8編集形式文字列以外 : 組合せは、“年”、“月”、“日”の3つで、文字数は9この場合、全体の組合せ数は6、文字数は17となります。

例2)文字列に「YYYYねんMMつきDDにち」を指定した場合

編集形式文字列 : 組合せは、“YYYY”,“MM”,“DD”の3つで、文字数は8編集形式文字列以外 : 組合せは、“ねん”、“つき”、“にち”の3つで、文字数は18この場合、全体の組合せ数は6、文字数は26となります。

- 編集形式文字列以外の文字数が54を超えた場合

- 63 -

4.2.5 セルの結合に関する留意事項

Excelファイル出力では、項目が複数のグリッドをまたぐ大きさで定義された場合、セルの結合が行われます。

セルの結合に関する留意点を以下に説明します。

・ 結合範囲内で、網がけが存在するセルと存在しないセルの混在があった場合や、網がけの種類がセルの結合範囲すべてにおい

て一致していない場合、セルは結合されません。

例1)セルの結合範囲が、同じ網がけで定義されている場合

<帳票定義> 網がけ20%と同じ範囲

<出力結果> セルの結合は有効

例2)セルの結合範囲より、小さい範囲の網がけで定義されている場合

<帳票定義> 網がけ20%と一部重複

<出力結果> セルの結合は無効

- 64 -

例3)セルの結合範囲に違う種類の網がけが定義されている場合

<帳票定義> 網がけ20%および50%と重複

<出力結果> セルの結合は無効

・ セルの結合が無効となった場合、セルの書式設定の配置は、強制的に横位置は「左詰め」、縦位置は「上詰め」に変更されます。

その他の指定については、変更されません。

4.2.6 罫線に関する留意事項

罫線に関する留意点を以下に説明します。

・ パーティション罫線、およびオーバレイ罫線の斜め線は、Excelファイルには出力されません。

・ パーティション罫線の枠、およびオーバレイ罫線の枠を出力した場合、セルの境界で違う線種や違う色の罫線で重複してしまう場

合があります。この場合、縦方向の重複については、下のセルの枠(罫線)が有効となり、横方向の重複については、右のセルの

枠(罫線)が有効となります。

例1)縦方向の重複により、下のセルの枠(罫線)が有効となる場合

- 65 -

例2)横方向の重複により、右のセルの枠(罫線)が有効となる場合

・ Excelファイルの印刷時、複数ページとなる場合にページ境界のセルに指定された罫線を出力するには、Excel文書情報ファイル、

またはExcel環境設定ファイルの罫線描画モード指定(XLSX-LINEDRAWMODE)を指定します。罫線描画モード指定について

は、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明”

なお、罫線描画モード指定(XLSX-LINEDRAWMODE)による印刷結果については、以下を参照してください。

⇒ “4.2.10 Excelファイルを印刷する場合の留意事項”

4.2.7 網がけに関する留意事項

網がけに関する留意点を以下に説明します。

・ 網がけ属性の種類が100%の網がけと5.0%~90.0%の網がけを重ねて出力した場合、重なった部分の網がけが透過されたように

表示されます(下図の<Excelファイル出力結果>の丸の点線で囲んだ部分)。そのため、PDFファイル保存した表示結果と異なります。

以下に、網がけを重ねて出力した場合のExcelファイル出力とPDFファイル保存の表示結果を示します。

<帳票設計時>

<Excelファイル表示結果>

- 66 -

<PDFファイル保存出力結果>

なお、<PDFファイル保存出力結果>のように出力したい場合、Excel文書情報ファイル、またはExcel環境設定ファイルの網がけ

描画モード指定(XLSX-HATCHDRAWMODE)で出力可能です。網がけ描画モード指定については、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明”

4.2.8 セキュリティに関する留意事項

セキュリティに関する留意点を以下に説明します。

・ シートの保護では、以下の操作のみ可能です。他の指定は変更できません。

- ロックされたセル範囲の選択

- ロックされていないセル範囲の選択

また、セルの保護(ロック、表示しない)の属性の指定は変更できません。

・ ブックの書き込みパスワードで設定されるユーザ名は、「List Creator」となります。他のユーザ名の指定はできません。

4.2.9 スタイルに関する留意事項

Excelファイルのスタイル(セルの書式設定)に関する留意点を以下に説明します。

・ Excelファイルでは、セル単位でスタイルが管理されており、ブック内で利用可能なスタイルのパターンには、上限があります。ブッ

ク内で利用可能なスタイルのパターンは、それぞれ以下のスタイルを組み合わせたパターンになります。

- フォント

- 配置

- 編集形式

- 罫線

- 網がけ

・ ブック内のスタイルの数が、上限値を超えるとエラーとなります。この場合、なるべくExcelファイルのスタイル(セルの書式設定)が

同じになるように、帳票定義情報で以下の属性を調整してください。

1. フォント

フォント名や文字サイズなどを他の項目と合わせてください。

2. 配置

文字配置や文字の向きなどを他の項目と合わせてください。

3. 編集形式

編集形式や数字項目の桁数(精度)などを他の項目と合わせてください。

- 67 -

4. 罫線

罫線の線種や太さ、色などを他のパーティションと合わせてください。

5. 網がけ

網がけのパターンや色などを他のパーティションと合わせてください。

・ フォントのスタイルの数が、上限値を超えるとエラーとなります。この場合、上記の1で調整してください。

・ 編集形式のスタイル数が上限値を超えると、表示形式は「標準」で設定されます。この場合、上記の3で調整してください。

・ 罫線のスタイルの数が、上限値を超えるとエラーとなります。この場合、上記の4で調整してください。

・ 網がけのスタイルの数が、上限値を超えるとエラーとなります。この場合、上記の5で調整してください。

・ ブックで利用できるカスタム色は、フォント、罫線、網がけで利用しているカスタム色をすべて合わせて、24色までとなります。マル

チフォーム出力の場合、利用可能な数を超える可能性があります。利用可能な数を超えた項目以降に出力される項目(カスタム

色)は、黒色で出力されます。

スタイル数の上限値の詳細については、以下を参照してください。

⇒ “4.3.1 Excelファイルの上限値”

エラーメッセージについては、オンラインマニュアル“メッセージ集”を参照してください。

4.2.10 Excelファイルを印刷する場合の留意事項

出力されたExcelファイルを印刷する場合の留意点を以下に説明します。

・ Excel文書情報ファイル、またはExcel環境設定ファイルの拡張機能出力指定で「PR1:印刷情報を出力します」を指定している場

合、帳票様式情報で指定した用紙サイズ、用紙方向、および拡大/縮小印刷は、Excelファイルのページ設定に反映されます。そ

れ以外の情報は反映されません。そのため、印刷する際には、Microsoft Excelの印刷プレビューで確認した後に印刷を行ってく

ださい。

・ 帳票様式情報の拡大/縮小指定に「任意印刷サイズ(自動)」を指定し、印刷範囲よりも印刷する用紙サイズの方が大きい場合でも、

用紙サイズに合わせた拡大は行われません。等倍で出力されます。

・ 指定した用紙サイズが、印刷するプリンタにない場合、Excelファイルの[ページ設定]の[ページ]の用紙サイズは、空白で表示さ

れます。この場合、印刷するプリンタで利用可能な用紙サイズを選択し直して、印刷してください。そのまま印刷した場合、プリンタ

の仕様で印刷されます。

・ Excelファイルの印刷時、帳票様式情報の印刷情報の設定に従わず、必ず1ページに収まるように、Excelファイルを生成したい場

合、Excel文書情報ファイル、またはExcel環境設定ファイルで、ページ印刷調整指定(XLSX-JUSTPAGEPRT)を指定します。この

指定で、生成したExcelファイルを印刷すると、帳票が縮小されて印刷されますので、運用でバーコードの読み取りを行う場合は、

事前に読み取り確認を行ってください。

ページ印刷調整指定については、以下を参照してください。

⇒ “表2.2 Excel文書情報ファイルのセクションおよびキーワード一覧”

・ Excel文書情報ファイル、またはExcel環境設定ファイルの罫線描画モード指定(XLSX-LINEDRAWMODE)を指定すると、Excelファイルの印刷時、複数ページとなる場合にページ境界のセルに指定された罫線を出力することができます。罫線描画モード指

定については、以下を参照してください。

⇒ “2.3.2 Excel文書情報ファイルのセクションおよびキーワード説明”

以下に、罫線描画モード指定(XLSX-LINEDRAWMODE)による印刷結果について、説明します。

- 68 -

<罫線描画モード指定が「0」の印刷結果>

<罫線描画モード指定が「1」の印刷結果>

- 69 -

4.2.11 バーコードに関する留意事項

バーコードに関する留意点を以下に説明します。

・ カスタマバーコードの文字印刷の指定は無効です。バーコードの下部文字は出力されません。

・ JAN標準のフラグキャラクタは必ず下に出力されます。

・ バーコードを使用したExcelファイルを印刷する場合には、600dpi以上の解像度のプリンタを使用してください。

・ Code128を出力する場合、帳票設計時に指定するバーコード項目の項目長には128より小さい値を指定してください。128以上を

指定した場合は、帳票出力エラーとなります。

・ Excelファイル出力時、デフォルトでは、JISやEANなどの規格として定められている細エレメント幅で出力します。また、細エレメン

ト幅が定められていないコード種では、細エレメント幅を0.264mmとしてバーコードを出力するため、帳票設計時に指定したバー

コード項目のサイズで出力されない場合があります。

・ バーコードの文字印刷部分の文字間隔は均等になりません。

・ バーコードの文字印刷部分の文字サイズは、バーコードの幅に比例した大きさで描画されます。

・ PDF417バーコードは、簡易PDF-417(Trancated PDF417)、およびマイクロPDF417(Micro PDF417)形式には、対応していません。

ポイント

バーコードは、用紙、リーダ、出力装置の解像度、および状態で精度が変わるため、実際の運用を行う前に、バーコードを印刷し、

読み込めることを確認してから使用してください。

4.2.12 オーバレイに関する留意事項

オーバレイに関する留意点を以下に説明します。

・ List Creator デザイナ V8.0.0以前で作成した帳票、および固定間隔グリッドで作成した帳票をExcelファイルに出力した場合、オー

バレイで定義した項目(オーバレイ文字やオーバレイ図形など)の定義位置でセルが自動設定されません。そのため、オーバレイ

の項目が意図した位置に出力されない場合があります。帳票様式情報で定義した位置に出力したい場合は、「任意間隔グリッド」

および「グリッド強制」を指定して、項目をグリッド位置に揃えてください。

任意間隔グリッド、およびグリッド強制については、オンラインマニュアル“帳票設計編”を参照してください。

List Creatorによるセルの自動設定については、以下を参照してください。

⇒ “A.1 セルの自動設定”

・ 明細の出力方法で「印刷範囲の縦幅でシートを変えずに出力する」を指定した場合、オーバレイは出力されません。

・ オーバレイ文字とオーバレイ文字以外の文字項目(数字項目、テキスト項目、固定リテラル項目など)が同じセルに出力された場

合、オーバレイ文字だけが出力され、オーバレイ文字以外の文字項目が上書きされたことを示すメッセージが通知されます。

メッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

・ オーバレイのイメージと文字項目(帳票様式定義で定義した項目やオーバレイ文字)が重なっている場合、文字項目はオーバレイ

イメージの下になり、隠れてしまいます。オーバレイイメージを移動すると、文字項目が出力されていることを確認できます。

・ オーバレイのイメージと、組込みメディア項目が重なっている場合、オーバレイのイメージが、前面に表示されます。そのため、プリ

ンタ出力やPDFファイル保存した結果と異なる場合があります。

以下に、オーバレイのイメージと組込みメディア項目が重なって定義されている場合の出力結果を示します。

<帳票設計時>

- 70 -

- 組込みメディア項目がオーバレイのイメージよりも前面に定義されている

<Excelファイル出力結果>

- オーバレイのイメージが前面に出力される

・ オーバレイ罫線とパーティション罫線が同一セルとなった場合、オーバレイ罫線が出力されます。なお、セルの境界で、異なる線

種や異なる色の罫線となった場合の扱いについては、以下を参照してください。

⇒ “4.2.6 罫線に関する留意事項”

・ オーバレイの枠の網がけと、パーティション枠の網がけを重ねて定義した場合、重なっている部分のセルにはオーバレイの枠の網

がけが出力されます。また、オーバレイの枠の網がけと、文字項目の条件指定により出力された背景色、または網がけが重なった

場合も、重なっている部分のセルにはオーバレイの枠の網がけが出力されます。ただし、網がけの種類が異なる場合(種類が100%と100%以外)は、重なっている部分のセルには両方の網がけが出力されます。網がけの重なりの表示結果については、以下を参

照してください。

⇒ “4.2.7 網がけに関する留意事項”

以下に、オーバレイの網がけとオーバレイ以外の項目が重なって定義されている場合の出力結果を示します。

<帳票設計時>

- 固定リテラル項目およびパーティション枠で網がけ(黒色:50.0%)が指定されている

- 71 -

- 上記項目に、オーバレイの網がけ(青色:25.0%)が重なって定義されている

<Excelファイル出力結果>

- 固定リテラル項目で定義した文字は、出力される。

パーティション枠で定義した網がけは、オーバレイの網がけで上書きされる。

4.2.13 組込みメディアに関する留意事項

組込みメディアに関する留意点を以下に説明します。

・ サポートしているイメージデータは、ビットマップ、JPEG、TIFF、PNG、およびグラフデータです。

利用可能なイメージデータの詳細については、以下を参照してください。

⇒ “3.2.1 帳票様式情報のサポート範囲について”

・ Windows BMP形式のビットマップデータの場合でも、以下のような問題が発生する場合があります。

- サポートしていないカラー形式のデータの場合、指定したデータと異なる色で表示されたり、ListCREATOR e-DocXのイベン

トログに、エラー(errdetailcode=22)が通知されたりすることがあります。

- イメージデータのサイズが255MBを超えるデータを指定した場合、ListCREATOR e-DocXのイベントログに、エラー

(errdetailcode=-1)が通知されます。

・ 組込みメディア項目を罫線/枠で囲んでいる場合、イメージデータの下になり、隠れることがあります。

・ 組込みメディア項目と文字項目(帳票様式定義で定義した項目やオーバレイ文字)が重なっている場合、文字項目はイメージデー

タの下になり、隠れてしまいます。組込みメディア項目に出力したイメージデータを移動すると、文字項目が出力されていることを

確認できます。

・ Excelファイル出力したファイルを、Microsoft Excelで開く場合、以下の留意事項があります

- 描画枠よりも小さいサイズの画像データを出力した場合、描画枠に満たない部分に、[図の書式設定]-[図]-[トリミング範

囲]が設定されます。

- 生成したExcelファイルを初期表示した際、画像データとカーソル表示位置が重なっている場合、カーソルを移動しても、フォー

カス(カーソルの枠)が残ることがあります。

- 描画枠と出力する画像データのサイズが近似値の場合、[図の書式設定]-[図]-[トリミング範囲]に、「-0」と表示されること

があります

・ 組込みメディア項目に「クリッピング」を指定した場合、メディアデータの解像度で出力するかどうかを選択できます。メディアデー

タの解像度で出力しない場合、Excelファイル出力機能では96dpiで表示されるため、プリンタ出力やPDFファイル保存した結果と

異なります。必ず出力結果を確認してください。

- 72 -

4.2.14 組合せフォーム出力に関する留意事項

組合せフォーム出力に関する留意点を以下に説明します。

・ 組合せフォーム出力で生成されるExcelファイルのセル情報は、入力データの 初に出現する帳票様式定義のグリッド情報を元に

生成します。したがって、組合せフォーム出力する場合は、組み合わせる帳票定義情報を「任意間隔グリッド」で設計し、組み合わ

せるすべての帳票定義情報のグリッド情報を統一してください。

グリッド情報が統一されていない場合、項目の位置がずれたり、同じグリッド内に複数の項目が出力され、項目が上書きされたりす

る場合があります。

・ オーバレイが定義されている帳票定義情報を複数組み合わせる場合、組合せフォーム定義の 初に定義されている帳票定義情

報のオーバレイのみ出力されます。それ以降の帳票定義情報に指定されているオーバレイは出力されません。

・ 組合せフォーム出力時のシート名の設定については、以下を参照してください。

⇒“3.5.3 シート名に関する注意事項”

4.3 帳票出力時の上限値について

ここでは、帳票出力時の上限値について説明します。

4.3.1 Excelファイルの上限値

帳票出力時のExcelファイルの上限値を“表4.1 Excelファイルの上限値”に示します。

表4.1 Excelファイルの上限値

項目 上限値 備考

ブック内のシート数 1,000 *1

ブック内のスタイル数 3,989 *2

シート内の列数 256 *3

シート内の行数 65,536 *4

列の幅 14,025 単位:720dpi換算でのドット

行の高さ 4,090 単位:720dpi換算でのドット

セル内の文字数 10,000 単位:文字数

ブックで利用できる

色数

基本/拡張色 16 *5

カスタム色 24

罫線の線種 12 *6

網がけの種類 6 *7

*1:1シートにページ単位で出力する場合は、1,000ページまでです。

ただし、文書情報ファイルでExcelファイルのシート数拡張指定(XLSX-OFFICE)を指定した場合は、9,999ページまでシート数を拡

張できます。

上限値を超えた場合は、エラーが発生し、Excelファイルは出力されません。

*2:ブック内のスタイル数は、フォント、配置、編集形式、罫線、網がけの組合せ数となります。

詳細については、以下を参照してください。

⇒ “4.2.9 スタイルに関する留意事項”

*3:上限値を超えた場合は、シート内の列数の上限を超えた位置に項目が出力されたことを示すメッセージが通知されます。

*4:上限値を超えた場合は、シート内の行数の上限を超えた位置にパーティションが出力されたことを示すメッセージが通知されます。

- 73 -

*5:ブックで利用できる色数は、基本/拡張色が16色となります。カスタム色は、フォント、罫線、網がけで利用しているカスタム色をすべ

て合わせて、24色までとなります。マルチフォーム出力の場合、利用可能な数を超える可能性があります。利用可能な数を超えた

項目以降に出力される項目(カスタム色)は、黒色で出力されます。

*6:罫線については、以下を参照してください。

⇒“表3.10 帳票定義情報の罫線属性とExcelファイルのスタイルとの関係”

*7:網がけについては、以下を参照してください。

⇒“表3.11 帳票定義情報の網がけ属性とExcelファイルのスタイルとの関係”

ポイント

通知されるメッセージの詳細については、オンラインマニュアル“メッセージ集”を参照してください。

4.3.2 Excelファイルのスタイルの上限値

帳票出力時のExcelファイルのスタイルの上限値を“表4.2 Excelファイルのスタイルの上限値”に示します。

表4.2 Excelファイルのスタイルの上限値

項目 上限値 備考

フォント 490 *1

配置 3,989 *2

表示形式 206 *3

罫線 3,989 *4

網がけ 3,989 *5

*1:フォントの詳細については、以下を参照してください。

⇒ “3.3.1 フォント”

*2:配置が上限値を超えることはありません。配置の詳細については、以下を参照してください。

⇒ “3.3.2 配置”

*3:表示形式と編集形式の関係については、以下を参照してください。

⇒ “3.3.3 編集形式”

*4:罫線の詳細については、以下を参照してください。

⇒ “3.3.4 罫線”

*5:網がけの詳細については、以下を参照してください。

⇒ “3.3.5 網がけ”

4.4 項目の重なりについて

ここでは、項目が重なっている場合の出力順序について説明します。

4.4.1 重なり制御

帳票様式定義で定義されている項目は、Excelファイルのセル情報、および図として設定されます。

以下に、項目ごとの情報の設定先を示します。

- 74 -

設定先 オーバレイの項目 オーバレイ以外の項目

セル情報 オーバレイ文字

オーバレイ罫線

オーバレイの枠の網がけ

文字項目

パーティション罫線

パーティション枠の網がけ

図 オーバレイのイメージ 組込みメディア項目

バーコード項目

各項目が重なっている場合の、重なり制御について、以下に説明します。

設定先が[セル情報]の項目と[図]の項目の重なりについて

- 図の情報がセル情報の上に出力されます。

- 図の下には、セル情報の項目が出力されています。

設定先が[セル情報]の項目同士の重なりについて

- オーバレイで定義された項目と、オーバレイ以外の項目の場合、オーバレイの項目が出力されます。

- オーバレイの項目は、オーバレイの順序で指定された順に出力されます。

- オーバレイ以外の項目は、帳票様式定義のパーティションリストの順で出力されます。

設定先が[図]の項目同士の重なりについて

- 図の項目同士が重なっている場合、以下の順で出力されます。

組込みメディア項目 < バーコード < オーバレイのイメージ

⇒ オーバレイのイメージが も上位に出力されます。

ポイント

帳票様式定義を行う場合は、項目同士が重ならないように、定義してください。帳票様式定義の設計については、オンラインマニュ

アル“帳票設計編”を参照してください。

- 75 -

付録A List Creatorによるセルの自動設定

ここでは、List Creatorによるセルの自動設定について説明します。

A.1 セルの自動設定

セルの自動設定とは、帳票様式情報の項目の定義位置をもとに、出力するExcelファイルのセル構成(行の高さ、列幅)を決定すること

です。セルの自動設定は、以下の帳票定義情報を出力した時に行われます。

・ List Creator デザイナ V8.0.0以前で作成した帳票定義情報

・ 固定間隔グリッドで作成した帳票定義情報

ポイント

任意間隔グリッドで作成した帳票定義情報をExcelファイルに出力した場合、List Creatorは、セルの自動設定を行いません。

“図A.1 List Creatorによるセルの自動設定”の赤色の点線は、List Creatorが自動で設定した行の高さ、および列幅を示しています。行

の高さ、および列幅は、項目の定義位置(項目の左上座標)の間隔で設定されます。

図A.1 List Creatorによるセルの自動設定

ポイント

セルの自動設定は、Excelファイル出力時に行われます。List Creator デザイナを利用して、項目の定義位置をもとに、グリッドの間隔

(セル)を自動で設定することはできません。

ただし、縦方向、および横方向の項目の定義位置の間隔が以下に示す値未満の場合は、同一の行、列に位置するものとして、行の

高さ、および列幅は設定されません。

・ 縦方向:72(dt)

・ 横方向:72(dt)

※ dt(ドット):720dpi換算の値

- 76 -

例)

項目Bと項目Dの横位置の差が72(dt)未満であるため、項目Dの定義位置に列幅は設定されません。この場合、項目Dは、項目の定

義位置が含まれるセル(青線のセル)に出力され、項目Bと同じ列位置に出力されます。

縦方向の項目の定義位置の間隔が360(dt)以上の場合は、180(dt)の行の高さのセルで出力され、余り分は、 後のセルの行の高さ

に加算されます。

例)

項目Aと項目Cの縦位置の差は780(dt)であり、この部分には、180(dt)の高さのセルが4行と60(dt)の高さのセルが出力されますが、

余り分の60(dt)は、4行目の高さ(180(dt))に加算され、実際は、180(dt)の高さのセルが3行と240(dt)の高さのセルが出力されます。

横方向の項目の定義位置の間隔が960(dt)以上の場合は、480(dt)の列幅のセルで出力され、余り分は、 後のセルの列幅に加算

されます。

例)

項目Aと項目Bの横位置の差は2,230(dt)であり、この部分には、480(dt)の幅のセルが4列と310(dt)の幅のセルが出力されますが、余

り分の310(dt)は、4列目の列幅(480(dt))に加算され、実際は、480(dt)の幅のセルが3列と790(dt)の幅のセルが出力されます。

“図A.1 List Creatorによるセルの自動設定”の帳票様式情報を出力したExcelファイルの出力結果を“図A.2 List Creatorによるセルの

自動設定(出力結果)”に示します。

図A.2 List Creatorによるセルの自動設定(出力結果)

フリーフレーム形式でフレーム定義がある場合は、項目の定義位置に関係なく、以下の固定の行の高さ、列幅を設定します。

・ 行の高さ : 帳票定義情報に定義されている行ピッチ

・ 列幅 : 72(dt)

フリーフレーム形式でフレームを定義した帳票様式情報の定義例と、その帳票定義情報を出力したExcelファイルの出力結果を“図A.3 フリーフレーム形式の帳票様式情報の定義例”、および“図A.4 フリーフレーム形式の帳票定義情報のExcelファイルへの出力結果”

に示します。

- 77 -

図A.3 フリーフレーム形式の帳票様式情報の定義例

図A.4 フリーフレーム形式の帳票定義情報のExcelファイルへの出力結果

ポイント

明細(赤枠部分)に定義した数字項目が表示されていませんが、データは出力されています。項目が正しく表示されないのは、No.02とNo.03の明細の項目のセルの結合範囲が重なり、結合が行われないためです。項目を正しく表示したい場合は、「任意間隔グリッド」

を指定して帳票様式情報を設計してください。

- 78 -

付録B 関連ソフトウェア製品との連携について

ここでは、List Creatorと関連製品の連携にともなう画面や用語の対応、および連携時の注意事項などについて説明しています。

B.1 帳票業務情報と関連ソフトウェア製品画面の対応

Excelファイル出力する場合は、以下を参照してください。

⇒“表B.1 エクスプローラ”

⇒“表B.2 Excelのプロパティ画面”

なお、定義するList Creatorの帳票業務情報に優先順序があるものは、表中に番号で示します。

表B.1 エクスプローラ

ファイルの情報 List Creatorの帳票業務情報/帳票出力時の指定

Excelファイル名 1. 帳票の出力時に指定したExcelファイル出力時の格納先ファイル名

2. [ファイル(Excel)]タブの格納先ファイル名

表B.2 Excelのプロパティ画面

ファイルの情報 List Creatorの帳票業務情報/帳票出力時の指定

タイトル 1. 帳票の出力時に指定した帳票のタイトル

2. 帳票名

サブタイトル 1. 帳票の出力時に指定したExcelファイルのサブタイトル

2. [ファイル(Excel)]タブの文書情報設定画面で指定した概要の「サブタイトル」

作成者 1. 帳票の出力時に指定したExcelファイルの作成者

2. [ファイル(Excel)]タブの文書情報設定画面で指定した概要の「作成者」

- 79 -

索 引[数字]

1シートにページ単位で出力..................................................... 21シートに明細データを連続して出力....................................... 2

[E]Excel環境設定ファイル............................................................19Excel環境設定ファイルとExcel文書情報ファイルとの関係....20Excel環境設定ファイルの記述形式........................................19Excel環境設定ファイルの配置................................................19Excelファイル出力機能とは....................................................... 1Excelファイル出力機能の運用手順..........................................4Excelファイル出力機能の留意事項........................................56Excelファイル出力に関する留意事項.....................................59Excelファイルの出力..................................................................5Excelファイルの上限値............................................................73Excelファイルのシート内 大行数を超えた場合の動作....... 49Excelファイルのスタイルの上限値...........................................74Excelファイルを印刷する場合の留意事項............................. 68Excel文書情報ファイル..............................................................6Excel文書情報ファイルの指定方法........................................18Excel文書情報ファイルの書式..................................................7Excel文書情報ファイルのセクションおよびキーワード説明..... 7

[M]MF-XLSX...................................................................................7

[X]XLSX-AUTHOR........................................................................7XLSX-CTLWMSG.................................................................... 7XLSX-EXTFUNC................................................................. 7,19XLSX-FILTER...........................................................................8XLSX-FIXWINDOWFRAME...................................................8XLSX-GRIDLINE.................................................................8,19XLSX-HATCHDRAWMODE..............................................8,19XLSX-JUSTPAGEPRT.........................................................8,19XLSX-LINEDRAWMODE.................................................. 8,19XLSX-MDASHARE............................................................. 8,19XLSX-OFFICE......................................................................7,19XLSX-SAVEPWD..................................................................... 7XLSX-SHEETPWD................................................................... 7XLSX-STRSTYLE................................................................8,19XLSX-SUBTITLE......................................................................7XLSX-TITLE............................................................................. 7

[あ]網がけ.......................................................................................43網がけ属性とExcelファイルのスタイルとの関係......................43網がけに関する留意事項........................................................66網がけ描画モード................................................................. 8,19印刷情報.................................................................................. 44印刷情報とExcelファイルのページ設定との関係...................45印刷範囲の縦幅でシートを変えずに出力する.......................47印刷範囲の縦幅でシートを変えて出力する...........................46印刷やPDFファイル保存などで使用している資産の活用....... 2ウィンドウ枠の固定..................................................................... 8オーバレイに関する留意事項................................................. 70

[か]改シート制御............................................................................ 50拡張機能の出力................................................................... 7,19組合せフォーム出力に関する留意事項................................. 73組込みメディア項目のイメージデータ共用..........................8,19組込みメディアに関する留意事項.......................................... 72罫線.......................................................................................... 42罫線属性とExcelファイルのスタイルとの関係......................... 42罫線に関する留意事項........................................................... 65罫線描画モード.....................................................................8,19項目の重なり............................................................................ 74項目の編集形式とExcelファイルの表示形式との関係...........39

[さ]作成者........................................................................................ 7サブタイトル................................................................................ 7時刻の編集形式とExcelファイルの表示形式との関係...........42上限値...................................................................................... 73使用する帳票定義情報の準備................................................. 4シリアル値.................................................................................63シート数拡張......................................................................... 7,19シート保護パスワード................................................................. 7シート名.................................................................................... 52数字項目に関する留意事項................................................... 62スタイルに関する留意事項......................................................67セキュリティ情報....................................................................... 24セキュリティに関する留意事項................................................ 67セルの結合...............................................................................22セルの結合に関する留意事項................................................64セルの自動設定.......................................................................76

[た]タイトル........................................................................................7帳票業務情報のサポート範囲.................................................35帳票定義情報作成時の留意事項.......................................... 56帳票様式情報のサポート範囲.................................................24重複する警告メッセージの出力の有無.................................... 7データの保護............................................................................. 2

[は]配置属性とExcelファイルのスタイルとの関係......................... 37バーコードに関する留意事項................................................. 70日付項目、時刻項目に関する留意事項.................................63日付の編集形式とExcelファイルの表示形式との関係...........42フィルタ....................................................................................... 8フォント属性とExcelファイルのスタイルとの関係.....................36ブックの書き込みパスワード...................................................... 7編集形式.................................................................................. 39ページ印刷調整....................................................................8,19

[ま]明細の出力方法...................................................................... 45文字に関する留意事項........................................................... 60文字の向きおよび文字配置とExcelファイルのスタイルとの関係38文字列の書式....................................................................... 8,19

- 80 -

[わ]枠線非表示........................................................................... 8,19

- 81 -

Recommended