Excel の日付列のインポート形式を強制するこんにちは、JMP コミュニティです。
JSL 経由で Excel インポート ウィザードを使用して日付形式のインポートを強制する方法についてのヘルプを探しています。 Excel ファイルの 2 つの列のみにあるデータ、つまり 1 つの日付と 1 つのデータをインポートしようとしています。次のようになります。

私が抱えている問題は、日付 12.02.2019 から 2019 年 2 月 13 日への移行時です (左側に赤でマークされています)。 何らかの理由で、JMP は最初から最後の 12.02.2019 の値までの日付値を dd.mm.yyyy 形式で読み取りますが、13.02.2019 で日付を mm.dd.yyyy 形式で読み取るように切り替えます。 Excel ファイルにアクセスしてセルの書式設定を確認すると、それらは同一です。 なぜ JMP が突然切り替わったのかわかりません。 この切り替えを行うと、JMP テーブルの日付セルは空のままになります。
データを 2 つの異なるブロック (最初から最後の dd.mm.yyyy 形式まで) にインポートし、2 番目のブロックでその他をインポートすると、各日付は正しく読み取られますが、2 つの異なる日付の列情報の形式が異なります。そして互いに互換性がありません。 2 つのサブセットを連結しようとすると、連結先のテーブルの日/月が切り替わるだけです。
また、JMP 設定のいくつかの切り替えオプションを変更して、システムまたは JMP 設定を強制しようと試みましたが、すべて失敗しました。
日付を文字としてインポートできれば、それに応じて内容を変更し、連続データ型に戻すことができ、すべて問題ないはずです。 唯一の問題は、これを強制する方法がわからない、またはこれが最善の方法であるかどうかがわからないことです。
ほとんどの自動化の試みと同様に、私はすべての Excel シートやファイルを編集することを強く好みません。 JMP に JSL スクリプト経由でこれを実行させたいと考えています。
インポートに使用する JSL コードは次のとおりです。
Open(
"file_location\file.xlsx",
Worksheets( "Sheet 1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 15 ),
Data Ends on Row( 0 ),
Data Ends on Column( 16 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
)
「列検出を制限(0)」オプションと関連していますか? これとそれが何をするのかに関するドキュメントが見つかりません。
この問題は、によって投稿された問題と類似しています@ガーテル2017 年 5 月に遡ります ( https://community.jmp.com/t5/Discussions/Excel-Import-Date-Format/td-p/16619 )、少なくとも私の知る限り、特定の問題に対する直接的な解決策は得られませんでした。
助けていただければ幸いです。
ありがとう、
DS
Re: Excel の日付列のインポート形式を強制する私は Excel 365 ビルド 1908 を使用しているので、かなり新しいバージョンです。JMP のどのバージョンを使用していますか?
ブライアン
Re: Excel の日付列のインポート形式を強制するあなたが送ったものを含めて、これを機能させるためにさまざまなことを試しましたが、インポートには数字が表示されますが、実際の値は表示されません...
Excel 値: 2019/11/26 9:41:04。 191午後
JMP にインポートされました: 26/11/2019 9:41:04。 000午後
まだオンにしていない、これを変更する可能性のあるインポートの設定、またはそのようなものはありますか?
これをいじっているときに Excel のバグに気づきました。同じことが起こっているかどうか知りたいです。 Excel の形式 dd/mm/yyyy hh:mm:ss.000 の場合、値 .191 はセルに表示されますが、上部の数式バーには表示されません。 数式バーをクリックすると、数式またはセルに数字が表示されなくなります。 次に、数式バーの外をクリックすると、すべての桁が .000 に変わります。 これが Excel からデータを取得する方法に影響を与えるかどうか興味があります。
おそらくそれが Excel の単なるバグなのか、それとも私が持っているバージョン (Excel 2013) の問題なのかはわかりません。スクリプトが機能する場合に使用している Excel のバージョンは何ですか?
Re: Excel の日付列のインポート形式を強制するカスタム書式設定とともに「列検出を制限」オプションを使用してみることができます。これを機能させるには、JMP 15 が必要になる可能性があります。以下は私にとってうまくいきました:
Open(
"C:\Users\sasbxc\Desktop\test.xlsx",
Worksheets( "Sheet1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 1 ),
Column Separator String( "-" ),
Column Numeric Format(
Index( 0 ),
Column Name( Col1 ),
Format( "d/m/y h:m:s", 26, 3 )
)
)
)
ブライアン
Re: Excel の日付列のインポート形式を強制するわかりました! ありがとう!
インポート時に文字列として読み取るにはどのようなスクリプト形式を使用する必要がありますか?
Re: Excel の日付列のインポート形式を強制する私がこれまでにこのような問題を解決した方法は、列を文字列として読み取り、ポストプロセスで日付値に変換することでした。
Re: Excel の日付列のインポート形式を強制する素早い対応をありがとうございました!
問題は実際にはインポート中にある(私はそう思う)ので、後処理としてそれを実行することはうまくいきませんでした。
したがって、最初の列の Excel データは次のようにフォーマットされます。
2019/11/26 09:41:04.190 PM
JMPにインポートするとopen(filepath, worksheets()….) を使用します。データは次のようにフォーマットされます。
2019/11/26 9:41:04 PM
インポート後に形式を変更すると、結果は次のようになります。
2019/11/26 9:41:04.000 PM
したがって、インポート中に最後の 3 桁が削除されているようです。 JMP テーブルにインポートするときにその形式を強制する方法はありますか?
Re: Excel の日付列のインポート形式を強制するダウンロードされるデータにミリ秒が含まれていると仮定すると、データ テーブルのインポート後に形式を変更するだけで済みます。この例のもう 1 つの前提は、日付と時刻の値を持つ列が DateTime と呼ばれるということです。次の JSL を適用してデータ表示を変更できます。
:DateTime << set format( "d/m/y h:m:s", 27, 3 );
Re: Excel の日付列のインポート形式を強制するこんにちは、ブライアンさん
Excelデータをインポートしようとしていますが、希望する形式に変換するのに苦労しています。 JMP 15 には追加のインポート書式設定機能があるとおっしゃっていました。 私は JMP15 を使用しているので、これについて助けていただければと思いました。
Excelの時間データ(1列目)にはミリ秒が付加されているため、インポートでそれを強制的に認識させる必要があります。 インポート時に、JMP は format("d/m/yh:m:s",27,0) を与えるだけです。 format("d/m/yh:m:s",27,3) として指定する必要があります。 これが私のコードの場合、その小数点以下の 3 の書式設定はどこに行くのでしょうか?
Open(
"file_location\file.xlsx",
Worksheets( "Sheet 1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
Re: Excel の日付列のインポート形式を強制するこんにちは@gzmorgan0 、
ようやく戻ってきて、VB を使用して txt として保存する JSL スクリプトをテストすることができました。 それは機能し、必要に応じて情報をインポートできます。唯一の問題は、Excel ファイルの最後のタブに対してのみインポートされることです。
私の Excel ファイルにはインポートする必要がある複数のタブがあり、すべて日付の問題があります。 JMP に入ったら、分析のためにすべてのデータを 1 つのデータ テーブルに連結します。 また、これらの Excel ファイルを複数開いてすべてのデータをまとめるには、JSL を変更する必要があることもわかりました。 複雑さのレベルがさらに高まりました。
残念ながら、私は複数のタブを処理するものを作成できるほど VB に精通していません。 しかし、私にはそのような同僚がいて、彼らはそれに取り組んでいます。
JMP で設定を変更して問題が解決するかどうかを確認してみましたが、解決しませんでした。 OS の日付形式をドイツ (dmy) に設定しても、インストール OS (英語) が使用され、日付が mdy として読み取られるため、12 より大きい日は無視されるというバグがあるようです。
JSL スクリプトは非常に役立ちます。投稿していただきありがとうございます。 複数のタブを処理できるように VB 部分を変更するだけで済みます。
Re: Excel の日付列のインポート形式を強制するありがとう@gzmorgan0 、特にサンプルインポートファイルの場合。 来週テストして機能するかどうかを確認することができますが、すぐには実現できません。
JMP 15 の新しい「force」オプションに期待してください。
ありがとう!、
DS
Re: Excel の日付列のインポート形式を強制する@ガーテル、 ご了承ください@ブライアンコーコランJMP 15 にはさらにオプションがあるかもしれないと述べました。
Excel シートをタブ区切りのテキスト ファイルとして保存し、そのテキスト ファイルを JMP に読み取るスクリプトが添付されています。
システムのデフォルト (オーストラリアとドイツ) でテキスト ファイルを読み取って、JMP インポート テキストのデフォルトが日付をテキストとして読み取るかどうかを確認してみるとよいでしょう。 そうでない場合は、すべての列に名前を付けてデータ型を指定する必要があります。
このスクリプトは VBScript を使用しているため、Mac では動作しない可能性があります。
このスクリプトは、「役立つかもしれない場合に備えて」提供されています。
Re: Excel の日付列のインポート形式を強制するJMPersの皆さん、こんにちは。
オーストラリアも「間違った」日付形式を使用しています:(そのため、日は月として解釈され、>12 は形式違反により欠損値になります。 これは 2 行目で発生する可能性があります。運が悪いと初日に 12 を超えるエラーがファイルの下で気付かないうちに発生し、値が欠落してしまう可能性があるため、非常にイライラします。警告なしにJMP が間違った日付形式を読み取ったと判断したためです。
それを機能させるには 2 つのことが考えられます。まず、「Windows 固有」の下の JMP 環境設定で、「システム ロケール設定ではなく JMP 言語を使用する...」ボックスのチェックを外します。JMP にはデフォルトの日付形式を設定できる場所が見つからないため、このフラグが何を指すのかわかりません。2 番目のステップは、前のポスターで示したように Windows ロケール設定を変更することです。ただし、JMP は dd/mm/YYYY 設定を好みません - dd/MM/yy でなければなりません - 理由はわかりませんが、少なくとも機能します私にとって。これが Windows の問題であるかどうか、つまり Mac にこの問題が発生しないのかどうかはわかりません。私は Windows 7 マシンと Windows 10 マシン (JMP PRO 14.3 64 ビット) で JMP を実行していますが、Excel インポートが JMP に搭載されて以来、この問題が発生していました。
列をテキストとして読み取ることを提案する人もいます。JMP に特定の列をテキストとして読み取るオプションが見つかりません。それは可能ですか?
もう 1 つの回避策は、データを CSV 形式で取得することです。何らかの理由で、Excel とは異なり、JMP では入力を非常に細かく制御できます。3 番目のオプションは、データベース インターフェイスを使用して Excel ファイルを読み取ることです。ただし、それには PC 上で適切な ODBC 設定が必要で、少し面倒でもあります。
JMP への注意 - 形式が間違っているためにフィールドのインポートに失敗した場合、JMP が何らかの警告またはエラー メッセージを送信すると非常に良いでしょう。数値フィールドに * または < を追加するクライアントがいますが、Excel では問題なく文字フィールドに変換され、JMP では問題なく、黙って欠損値に変換されます。JSL はタスクを自動化するのに最適ですが、この種の機能によりプログラムのエラーを防止することが非常に困難になります。
乾杯
ギュンター
Re: Excel の日付列のインポート形式を強制する@SDF1 , 提案は2つあります。
- Run Program() 経由の JSL は、VBSript などの他のプログラムを実行できます。JSL は、Excel 経由でファイルを開き、(必要に応じて) 列をテキストとしてフォーマットするように書き込むことができます。ファイルをタブ区切りテキストとして保存します。 Excel を閉じてから、列をテキストとして読み取って変換するオプションがあるテキスト ファイルを読み込みます。
- Excelファイルをデータベースとして利用できます。 少し読んだところ、ドイツ人の同僚が遭遇している問題は、データ型の Excel コンバーターが原因である可能性があります。以下はOpen Database()を使用するためのJSLです。 これには少し準備作業が必要です。 ドイツ人の同僚は Excel の DSN を定義し、同じ名前を使用する必要があります。誰もが 64 ビット JMP と 64 ビット MW Office を持っていれば、それは非常に簡単です。 相手が 32 ビットの MS Office を持っている場合は、そのセットアップ手順を送信できます。コード IMEX=1 は、混合データ型と思われる列を Excel に検出した場合、それをテキストに変換するよう Excel に指示します。
dt2 = Open Database( "DSN=Excel Files;
DBQ=c:/temp/ExcelDateBlog.xlsx;IMEX=1",
"SELECT * FROM [Sheet1$]",
"Result from XLS"
);
Excel ウィザードで列の形式を指定できる JMP 15 までは、テキスト ファイルの操作の方が簡単だと思います。 オプション #1 のヘルプや例が必要な場合はお知らせください。
Re: Excel の日付列のインポート形式を強制するこんにちは@ブライアンコーコラン、
申し訳ありませんが、新しい投稿の冒頭にシステムの詳細を記載するのをいつも忘れてしまいます。
W7 エンタープライズ、64 ビット
JMP Pro 14.1.0 (および JMP 14.0.0)
私は英語 (米国) OS を実行しており、同じく W7 Enterprise を実行しているドイツ人の同僚のために自動化コードを作成しようとしていますが、OS をドイツ語に設定しています。 このような他のプロジェクトでは、日付の読み間違いによる問題は発生していません。 ただし、通常の米国の OS では日付がテキストとして読み取られるため、米国の同僚用とドイツの同僚用の 2 つの異なるバージョンのコードを作成する必要があります。 そしてとして@gzmorgan0で述べたように、テキストとして読み込まれた場合、その処理と変換は問題ありません。 しかし、ドイツ人の同僚が米国のコンピュータで動作するように書かれた JSL スクリプトを実行しようとしてもうまく動作しないため、ドイツ語 OS で正しく動作するようにコードを変更する必要があります。
ドイツのコンピュータで実行するコードを作成するために、OS の地域/ローカル設定を「ドイツ (ドイツ)」に変更します。 残念ながら、JMP は私が持っている Excel ファイルから日付設定を正しくインポートしていないようです。
Re: Excel の日付列のインポート形式を強制するありがとうジョージア。 バグの可能性があるので調査するためにこれを送信しました。
ブライアン
Re: Excel の日付列のインポート形式を強制する@SDF1 , 申し訳ありませんが、うまくいきませんでした。
JMP はドイツではないため、dd.mm.yyyy 形式をテキストとして解釈しました。
次の提案のいずれかを試してみてください。
- その日付列をテキスト列にします。
- データをテキスト ファイルとして保存します。インポート プレビューまたはスクリプトを使用すると、形式を設定して強制的に文字にすることができます。
内部バグがあると思います。 ブライアンへの私の最後の投稿を参照してください。
Re: Excel の日付列のインポート形式を強制する@ブライアンコーコラン、私が依存しているのを見ましたか? @SDF1 ?
- Excelシートをテキスト/文字として読み込みます
- その後、コラムメッセージを送信しました
dt:Date << Data Type (Numeric,
"Continuous",
Format( "m/d/y", 12 ),
Input Format( "ddmmyyyy" ));
- で説明されているのと同じ動作@SDF1も発生しました。最初のデータを読み取ったのは、2019 年 2 月 13 日以降で、値は空でした。 これは Excel シートとは関係ありません。JMP は日付列をテキストとして読み取ります。
- ただし、2 つの変換が存在せず、入力フォーマットとフォーマットが同じである以下の列メッセージを使用した場合、データは正しく変換されます。
dt:Date << Data Type (Numeric,
"Continuous",
Format( "ddmmyyyy", 12 ),
Input Format( "ddmmyyyy" ));
- 次に、前の列の Data Type() メッセージを使用します。選択した形式は問題ありません。
私の返答で述べたように、これは非常に予期しない動作であり、私にとってはバグのようです。 JMP Pro 14.3を使用しています
Re: Excel の日付列の強制インポート形式JMP のどのバージョンを使用していますか?
ブライアン
Re: Excel の日付列のインポート形式を強制するこんにちはブライアン ( @ブライアンコーコラン)、
はい、実際には、この列はドイツ式の dmy 形式で「日付」に設定されています。 このスレッドの以前の投稿を確認してください。Excel 列のプロパティ ウィンドウと設定のスクリーン ショットが含まれています。 私のシステム設定もそのようになっています。以下を参照してください。
ありがとう!、
DS

Re: Excel の日付列の強制インポート形式DSさん、こんにちは。
JMP は、Excel の列に特に適用される形式を尊重する必要があります。Excel にアクセスし、[セルの書式設定] ダイアログを使用して列の種類を日付に明示的に設定し、その後ドイツの dmy などのヨーロッパ形式に設定しましたか?その場合、JMP はデータを正しく取り込む必要があります。
ブライアン
Re: Excel の日付列のインポート形式を強制するアップデート:
Excel ファイルをもう少し詳しく調べたところ、データをインポートしようとしたときにこの間違いを引き起こすすべてのタブに共通するのは、日付列を下方向に読み取って、日付が 12.02.2019 (2019 年 2 月 12 日) から始まっていることです。 ) から 2019 年 2 月 13 日まで (2019 年 2 月 13 日)。
これが私の持論です。JMP は 12 日より前の日付とそれ以降の日付の形式を混同しているのではないかと考えています。 元の日付範囲は、2019 年 1 月 2 日から 2019 年 2 月 28 日、つまり 02.01.2019 から 28.02.2019 です。
JMP は日付列を読み取っているため、実際には 02.01.2019 という日付を 2019 年 2 月 1 日として解釈しているようです。そのため、12.02.2019 になると、実際には 2019 年 12 月 2 日として日付が読み込まれます。 その結果、13.02.2019 (2019 年 2 月 13 日) になると、13 番目の月がないため、日付をどう読み取るかがわかりません。 JMP の列プロパティには、常に「連続」モデリング タイプ、「dmy」形式、および「dmy」入力形式として表示されます。 インポートを 2 つのセクションに分割しない限り、これは行われます。
インポートを 2 つの異なる部分 (1 つは 02.01.2019 から 12.02.2019 まで、次に 13.02.2019 から 28.02.2019 まで) に分割すると、JMP はデータを適切にインポートし、列形式を適切に割り当てます。 その後、2 つを正しいデータ テーブルに連結できます。 元の投稿でなぜ機能しなかったのかわかりませんが、この方法では機能する可能性があります。
また、データが正しくインポートされるかどうかは、JMP 内で設定した設定に依存していないことも確認できます。
元のファイルではこの 12 日/13 日の日付変更の場所 (行) が変更される可能性があるため、これは自動化にはあまり役に立ちません。 ただし、分割ルートを介して機能させる必要があるかもしれません。 これが JMP のバグである場合は、修正できれば幸いです。
Re: Excel の日付列の強制インポート形式こんにちは@gzmorgan0 、
ご意見、ご意見ありがとうございます。 残念ながら、このアプローチも機能しません。 この問題は、JMP がインポートする前に日付形式を誤って読み取っていたことが原因で発生します。 スクリプトを実行するか、ウィザード GUI を通じて実行しようとすると、JMP は日付を dmy 形式または mdy 形式であるときに誤って分類します。
日付形式のさまざまなバリエーションに合わせてコードを変更しても、問題は解決されません。 単純に混合フォーマットをインポートせず、どちらか一方のみを連続したものとして扱い、他は無視します。 JSL コードはそれを公称データ型としてインポートしません。それは連続として直接インポートされます。
ありがとう!、
DS
Re: Excel の日付列の強制インポート形式こんにちは@ブライアンコーコラン、
ご意見ありがとうございます。 あなたの提案を試してみましたが、残念ながらうまくいきませんでした。 プレビュー ペインで「列検出を制限」し、すべての行を表示している場合でも、JMP ではフォーマットの読み取りに問題が発生します。 最初の 205 行は正常に読み込まれますが、206 行目で何らかの理由で形式が切り替わります。
意味がわからないのは、Excel 内の書式設定が行ごとに変わらないことです。 もしそうなら、JMP が異なる方法でそれらを読み取る理由が理解できます。 Excel では、すべてのセルが「日付」dd.mm.yyyy として書式設定されます。 インポートしている次のタブでも、行 52 から 53 で同じことが起こります。 元の Excel ファイルの生成に問題があり、すべてのテーブルの同じ行に日付が異なる方法で保存されるという問題があったことは理解できましたが、JMP がデータを読み込むときに、タブごとに同じ場所に保存されることさえありませんでした。
Excel 側から見た唯一の書式設定は、「日付」カテゴリの「タイプ」オプションが * で始まることです。以下の添付画像を参照してください。 ただし、これは OS の設定に従って更新されるはずです。 列内のすべての日付はこのようにフォーマットされているため、JMP で 1 つの日付に問題がある場合は、すべての日付にも問題があるはずです。
試してみます@gzmorgan0のインポートに関する提案を実行して、それが機能するかどうかを確認してください。
これは、特にプロセスを自動化するための JSL コードを構築する場合に、インポート中に JMP に特定の書式設定タイプを強制させると便利です。

Re: Excel の日付列の強制インポート形式Excel プレビューは、パフォーマンス上の理由から、最初の 100 行を調べてプレビューのデータ型を決定します。実際のインポート操作中に、JMP はすべての行を調べます。行 100 以降に異なる結論につながるデータが見つかった場合は、異なる結果が生成される可能性があります。プレビューですべての行を調べて、インポート時に表示される内容を生成する場合は、UI のプレビュー ペインの更新で [すべての行を表示] オプションを選択できます。データの読み取り時にインポートで最初の 100 行のみを参照してプレビューの動作を生成する場合は、インポート ダイアログの 2 番目のペインの [詳細オプション] に移動し、[列タイプの検出を制限する] を選択します。 。
JMP 15 では、個々の列の数値書式設定タイプをユーザーが選択したものに強制する機能が導入されます。
ブライアン・コーコラン
JMP開発
Re: Excel の日付列の強制インポート形式うーん、 @SDF1 、バグを見つけた可能性があります。
私が採用するアプローチは、データを読み取り、それを文字列にしてから変換することです。 ただし、最後の Data Type() メッセージのみを使用しようとすると、説明したのと同じ動作が発生します。 同じ informat ステートメントと format ステートメントを維持すると、問題は発生しません。変換したら、選択した形式に設定します
Names default to here(1);
dt = Open(
"C:\temp\ExcelDateBlog.xlsx",
Worksheets( "Sheet1" ),
Use for all sheets( 0 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
wait(0); //change to 2 seconds to see that the data is read in as text
dt:Date << Data Type (Numeric,
"Continuous",
Format( "ddmmyyyy", 12 ),
Input Format( "ddmmyyyy" ));
dt:Date << Data Type (Numeric,
"Continuous",
Format( "m/d/y", 12 ),
Input Format( "ddmmyyyy" ));
ホッペ、助かるよ。