2009-03-14 7 views
0

固定幅のテキストファイルがあり、各行の特定のスペースをExcel 2003シートの特定のセルに自動的にインポートしたい。 私を助けることができますか?VBを使用してExcel 2003に固定幅のテキストをインポート

前の質問はあまり明確ではなかったので、私は質問を書き換えます。 特定の文字(12-17,23-29など)を読み、Excelシートの中に配置する必要があります。 これは可能ですか?

+0

「スペース」とは、実際の空白を意味しますか、テキストの行のセグメントを意味しますか(例:17-32文字)? – barrowc

+0

各行がReturn/Enterで区切られたテキストファイルから固定幅の値をインポートすることを明確にしてください。しきい値の上または下の値、何ですか? – jpinto3912

答えて

0

Excelは、テキストの読み取り時に空白と先頭のゼロを解析します。 あなたは、区切られた値を使用してCSVとしてテキストファイルをフォーマットし、そしてこのように、数式として自分の価値観をフォーマットすることができた場合:

=" Value 1",="0000",="  more spaces  ",=" " 

これは値を保持します。

1

はい、可能です。 インポートウィザードで「固定長」オプションを選択し、Excelに各フィールドの文字数を教えてください。

関連する問題