Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
固定幅のテキスト ファイルがあり、各行の特定のスペースを Excel 2003 シートの特定のセルに自動的にインポートしたいと考えています。手伝って頂けますか?
前回の質問がわかりにくかったので再掲します。特定の文字 (つまり、12 ~ 17、23 ~ 29) を読み取り、それらを Excel シート内に配置する必要があります。これは可能ですか?
はい、可能です。インポート ウィザードの [固定長] オプションをオンにして、各フィールドの文字数を Excel に伝えます。
Excel は、テキストを読み取るときに空白と先行ゼロを解析します。可能であれば、テキスト ファイルを区切り値を含む CSV としてフォーマットし、次のように値を数式としてフォーマットします。
=" Value 1",="0000",=" more spaces ",=" "
これにより、値が保持されます。