2017-03-07 4 views
1

固定幅ファイルの解釈方法に関する情報を提供するレイアウトファイル.lytが与えられました。このファイルをカンマ区切りのファイルに変換する必要があります。通常、このプロセスは1つまたは2つのファイルですので、私はちょうどそれを使用してデータツールを手でレイアウトを読んでそれを適用することに基づいて区切りを作成します。今では私はそれぞれに適用する必要がある異なるレイアウトファイルを持つ複数のファイルを持っており、これは退屈になる可能性があります。私は一度誰かがこのタイプのファイルを直接メモ帳を使用して見て覚えている+ +または徹底的なGoogle検索の後に私はどのように固定幅のファイルに直接人間の介入なしでcsvファイルを作成するレイアウトファイルを適用する方法についてのチュートリアルを見つけることができません。誰もこれを行う方法を知っていますか?以下レイアウトファイル(.lyt)と固定幅ファイルを使用して.CSVファイル出力を作成する

は、私は解決策を見つけることができませんでしたが、私は優れに独自のデータツールを使用して回避策を見つけた将来のすべてのユーザーにレイアウトファイル

Seq Position Name   Length 
1 1-3   Title Code Full  3 
2 4-17  Given Name   14 
3 18-18  Middle Initial  1 
4 19-48  Surname   30 
+0

Excelの数式に基づくアプローチをお探しなら、 'MID()'関数を使うことができます。 Excel-VBAベースのソリューションをお探しの場合は、努力してコーディングを開始し、上記のコードの現在のステータスを投稿に追加していただき、ありがとうございます。この問題を解決するための外部リソースを探しているなら、ブック、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推薦するための質問はStack Overflow * 。 – Ralph

+0

メモ帳++自体はレイアウトファイルを適用できません。しかし、おそらくそれを達成するためのプラグインがあります。もう一度、それは再び話題にならないでしょう。あなたが私に(個人的に)尋ねるなら、私はExcel-VBAマクロに行くだろう。 – Ralph

+0

ああ、はい私はチュートリアルを探していた、または.lytを固定幅の.txtファイルに適用する方法があるかどうかを調べていました。私は一度これをやったことを見ていましたが、メモ帳で特別なプラグインを使用したとは思いませんでした++。基本的には、レイアウトファイルと.txtファイルの区切り文字の選択に基づいて区切って.csvを作成することができました。コーディングを全く必要とせず、オンラインで見つけることもできませんでした。将来のGoogle社員 – vmedhe2

答えて

0

であるもののサンプルです。データタブに移動し、外部データの取得、テキストから行ってください。そこからウィザードに従います。私が知っている適切な解決策を見つけることができませんでした。

関連する問題