Excel 2013に貼り付けると、タブ(\ t)が列区切り文字として認識されない


8

タブで区切られたデータを貼り付けています。通常、Excelは「小さな」包丁であり、各タブ文字の列でデータを区切っています。

理由はわかりませんが、Excelでタブが認識されなくなったため、テキストインポートツールを毎回使用する必要があります。

Excelからメモ帳にデータをコピーすると、列がタブで区切られているのは奇妙です。しかし、貼り付けてExcelに戻そうとすると、データは同じ列に移動します。

これは、Excelのイライラする非常に馬鹿げた行動です。

以前は機能していたのはなぜですか?古いバージョンのExcelは新しいバージョンよりも優れていましたか?それを修正するにはどうすればよいですか?

編集:いくつかのExcelのバグが原因で発生する可能性があることを示しています。再起動後、\ tは再び機能していました。それはさらに2、3回起こりました。


2010年にこれをテストしたところ、期待どおりに動作しました(タブが別の列に分かれています)。私はこのコンピューターに2013をインストールしていませんが、後でそれをテストして、違いを理解できるかどうかを確認します。
ブラッドパットン

あなたは必ず彼らだタブだけではなく、(4)のスペース?
Ƭᴇcʜιᴇ007

はい、確かです。Excelから2つの列をコピーしてメモ帳に貼り付け、タブで区切っています。その後、メモ帳からExcelに貼り付け直そうとしましたが、データは同じ列に入りました。
Pedro77 2013年

同じ列に、データが1つの列に貼り付けられ、各データ行にタブが埋め込まれたテキストの文字列が含まれていることを意味しますか?その場合、Text-to-Columnsの区切り文字がTabに設定されていることを確認する必要があります。
chuff

2
リボンText to ColumnsDataタブから選択します。次にDelimited、最初のダイアログボックスでTabオプションを選択し、2番目のボックスでオプションをオンにして、[完了]をクリックします。その後、もう一度貼り付けてみてください。
2013年

回答:


10

最近「テキストから列へ」機能を使用し、区切り文字をカンマまたはスペースなどに変更したようです。

これを行うと、Excelは貼り付けたもので新しい区切り文字を探し続けます。以前の動作に戻すには、「テキストから列」に戻って区切り文字をタブに戻します。


3
Excelは、貼り付けられたデータをインポートする方法を尋ねるダイアログを開く必要があります。特に、SQLクエリなどからの大量のデータの場合はそうです。私はこれを理解するために長い時間を費やしました、そしてあなたの答えは解決でした。ありがとう。
JYelton 2015

1

この問題は、「|」を使用してデータをインポートするマクロを実行した後に発生しました 列区切り文字としての文字。そのマクロを実行したシートを閉じて、マクロによって作成されたすべてのシートを閉じたにもかかわらず、マクロが実行されている間に他のシートが開いて、デフォルトで「|」になりました。デリミタおよび新しく開かれたシートとして。すべてのExcelシートを閉じることでこれを解決しました。それを行ってExcelを開くと、新しく開いたシート(空白またはその他)は、デフォルトでTABを区切り文字として使用するようにデフォルト設定されていました。これはExcel 2013にありました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.