Excelテーブルの取り込み
テーブルのデータは多くの場合、Excelなどのスプレッドシートプログラムで作成されており、このようなテーブルデータは画像の取り込みと同じように取り込むことができます。手法は多少異なりますが、同じ結果が得られます。テーブルデータの取り込みの場合は、QuarkXPressのテーブルをExcelファイルとリンクさせてトラッキングや更新を行います。
テーブルのプロパティダイアログボックスの外部テーブルへリンク機能を使用してExcelからテーブルを取り込む場合は、画像の使用状況をトラッキングする場合と同じようにテーブルの使用状況をトラッキングできます。これによって、ソーステーブルが変更された場合には通知を受けることができます。また、レイアウトを出力(印刷、出力ファイルの収集、PDF形式での保存、またはHTMLへの書き出しなど)する際に確実に最新のテーブルデータを使用することができます。テーブルの状況をチェックするには、補助 > 使用状況を選択して、テーブルタブをクリックします。
テーブルは画像と同じ方法で更新できますが、下記の点に注意する必要があります。
- Excelテーブルを最初に取り込むときに、テーブルのリンクダイアログボックスのフォーマットを含むチェックボックスをオンにすると、QuarkXPressでもExcelフォーマットが可能な限り保持されます。後でテーブルを更新すると、以前にQuarkXPressで適用したローカルフォーマットが消去され、Excelファイルのフォーマットで置き換えられます。
- Excelテーブルを最初に取り込むときに、テーブルのリンクダイアログボックスのフォーマットを含むチェックボックスをオンにしない場合、テーブルのExcelフォーマットは破棄されます。後でテーブルを更新すると、以前にQuarkXPressでテーブルに適用したローカルフォーマットが保持されます。
QuarkXPressでの、Excelテーブルの取り込みおよびリンクの保持については、下記の手順に従ってください。
- テーブルツールを使用して、必要な大きさのテーブルをドラッグして描画します。マウスボタンを放すと、テーブルのプロパティダイアログボックスが表示されます。
- 外部データへリンクチェックボックスをオンにします。
- OKをクリックすると、テーブルのリンクダイアログボックスが表示されます。
テーブルのリンクダイアログボックス
- 参照をクリックして、取り込むExcelファイルの場所を選択します。
- ファイルに複数のワークシートが含まれている場合は、シートドロップダウンメニューから取り込むシートを選択します。データの一部のみを取り込みたい場合は、範囲フィールドにセルの範囲を指定するか、ドロップダウンメニューから規定の範囲を指定します。
- オプション領域で、取り込む属性のチェックボックスをオンにします。
- OKをクリックします。
注: 数式および参照は取り込まれません。ただし、数式や参照によって得られる値は取り込まれます。挿入された画像は取り込まれません。自動フィルタ、または詳細フィルタ(データ > フィルタ)が適用されたテキストは、印刷用テキストとして取り込まれます。
注: Excelデータからすばやくテーブルを作成する方法、つまり、更新用にソーステーブルをプロジェクトにリンクさせずにテーブルを作成する方法は、コピーアンドペーストすることです。これを行うには、Excelワークシートで取り込みたいデータを部分的に選択して、選択したデータをコピーします。次に、QuarkXPressに切り替えて、編集 > ペーストを選択します。QuarkXPressは、そのデータに適したテーブルを作成して、テキストを挿入します。
親トピック: テーブルの使用