データコネクタはOriginの新しい一般的なインポートメカニズムです。Origin 2021b以降、Excelインポートツールバーボタンは、古いimpMSExcelルーチンの代わりにExcelコネクタを使用するように再コーディングされています。
Origin 2021b以降、Excelインポートボタンをクリックすると、データコネクタのExcelのインポートオプションダイアログボックスが開きます。以前のように、このボタンでimpMSExcelダイアログボックスを開くには、LabTalkシステム変数を@TIB = 2に設定します。システム変数の値を変更する方法については、このFAQを参照してください。 |
Excelファイルをインポートするには
Excelダイアログボックスでの制御についての補足
1つもしくは複数のExcelシートを再インポートするには
Origin 2015以降、ExcelからOriginへの複数シートの即時再インポートが可能です。Excel再インポート中、Originが最新のデータを利用するようリンクは維持されます。
Excelファイルを再インポートするには、メニューからデータ: 直接再インポートを選択するか、ショートカットキーCtrl+4 で、以前の同じ設定でExcelシートをインポートできます。あるいは、メニューからデータ: 再インポート...を選択して、再インポートのためのファイルのインポート設定を変更します。
コマンドウィンドウにreimport -dと入力することでもExcelファイルを再インポートできます。
Excelコネクタの(およびデータコネクタの一般的な)利点の1つは、接続されたExcelファイルのデータが変更されたときにプロジェクトを更新するように自動的に構成できることです。詳しくは、Microsoft Excelと操作を参照してください。 |
impMSExcelダイアログボックスでは、Excelファイル(XLS、XLSX、XLSM)をインポートする方法を詳細に設定することができます。
ファイル名 | ファイル名ボックスには、Excel ダイアログで選択したすべてのファイルを表示します。参照ボタンをクリックして、ファイルを選択し直すこともできます。 |
---|---|
ファイル情報 | この項目では、選択されたExcelファイルのサイズとシート構造を表示します。
|
第1ファイルインポートモード | 最初にインポートするファイルに対して、インポートモードを選択します。以下より選択します。
|
複数ファイルのインポートモード(第1ファイル以外) | 2番目以降のファイルのインポートモードです。以下より選択します。
|
テンプレート名 | データインポートにおいて、ワークブックテンプレート (*.otw) または分析テンプレート (*.ogw) を使用できます。リストからテンプレートを選択して参照ボタンをクリックします。
Note: 空のワークシートを含む特定のワークブックテンプレートに複数のエクセルシートをインポートするときは、インポート挙動を追加制御するための システム変数 @ISE を参照することが出来ます。 |
列のXY属性 | インポートしたExcelワークブックデータに列のプロット属性をOriginが適用します。ドロップダウンリストから選択、または、属性を直接入力します。このオプションはインポートウィザードと同じ列属性シンタックス(例えば、属性の繰り返しなど)を使用できます。詳細はこのページを参照してください。 Note:指定された属性は、全てのシートに自動で適用されます。 |
スパークラインの追加 | データのスパークラインを追加します。
|
インポートセルフォーマット | エクセルファイルのインポートセルフォーマット(テキストの色、フォント、セルの高さなど)を指定します。 |
空白列の最大数(すべてを指定するには-1) | Originにインポートする最大の空白列数を指定します。 |
空のシートを削除 | ターゲットウィンドウにある空のシートを入力するかどうかを指定します。チェックがついている場合、空のシートはファイル情報ブランチのファイルシートブランチに表示されません。 |
ヘッダを全てのシートに適用 | 「ヘッダ行」ブランチでヘッダの設定を全てのExcelシートに適用するかどうか指定します。 |
シートとブックの名前の(再)変更 | ワークシートとワークブックの名前をどのように変更するかを指定します。
|
ヘッダ行 | これらのブランチを使って、どの行をOriginのワークシート列のロングネーム、単位、コメントに対応させるのかを指定します。メインヘッダの行数とサブヘッダの行数を指定できます。
|
部分インポート | 周期的な繰り返しパターンを指定して、インポートする列または行を選択します。あるいは、カスタムと部分インポートと再インポートにリストされている表記を使用してインポートする列を選択します。列または行の場合、終了
= 0を指定すると、最後まで読み込まれます。
カスタムの場合、データ範囲選択を指定する表記を部分インポートと再インポートで確認してください。 |
スクリプト | 3番目のブランチ「スクリプト」では、ファイルをインポートした後に実行する、LabTalk スクリプトを指定します。
|