タブ区切りテキスト内の列を選択するにはどうすればよいですか?

タブ区切りテキスト内の列を選択するにはどうすればよいですか?

テキスト ファイル内に、次のように 1 つのタブ文字で区切られた項目のリストがあります。

項目 1[タブ]項目 2

各項目の文字の長さは同じではありません。そのため、従来の列選択は機能しません。ブロック選択は、各行の「タブ」文字で停止する必要があります。

どうやってやるんですか?

私は Windows 7 を使用しています。スプレッドシート プログラムよりもテキスト エディターを使用したいです (そのことはすでに考えていました)。

ユーザー「Paul Lammertsma」は部分的な解決策を提案しました。私はまだ完全な解決策を望んでいます。このコメントを追加して、質問を少し明確にすることにしました。

答え1

ブロック選択が可能なテキスト エディターはいくつかあります。これで問題が解決するかどうかはよくわかりません (テキストがタブよりも広い場合は、他の列のテキストが選択されます)。

コンテクストは非常にシンプルなエディタで、Altドラッグしながら押すことでこれを行うことができます。上記の問題の回避策として、環境オプションでタブ幅を最大の 32 に設定できます。

メモ帳++は、より柔軟な(そして現在も活発に開発されている)エディタであり、同様に動作します。

答え2

最も早い方法は、スプレッドシート プログラムを使用することだと思います。タブ区切りのファイルとして Excel にインポートすると、2 つの列が作成されます。

Excel 2007では、「データ」->「外部データの取り込み」->「テキストから」をクリックして実行します。

ファイルを選択し、テキスト インポート ウィザードで [区切り文字付き] を選択し、区切り文字としてタブが選択されていることを確認してから [完了] をクリックします。

関連情報