- ベストアンサー
TXTファイルデーターをEXCELで読み込む
Aというテキストファイルがあります。 そのファイルのは、 1 12 123 1234 という様なスペースで分けられた文字列が並んでいます。 これを、新規作成したEXCELファイルで読み込みたいのですが、出来ますでしょうか? 現状は、テキストファイルをスペース区切りでEXCELに変換しているのですが、ファイル量が多くなりそうで手間がかかります。 ですので、テキストファイルから直接読み取りEXCELに貼り付けたいのです。(自動リンクのイメージでリンク元がAというテキストファイル) 以上、ご教示お願い致します。
- みんなの回答 (9)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- スペース区切りのテキストファイルをExcelで開く
テキストファイルをExcelファイルとして読み込む必要が多いです 毎回Excelの 開く を使ってテキストファイルを開くのは面倒なので、右クリックの 送る にExcelの実行ファイルをコピーしてそこに送っています ただ、この方式だとスペース区切りで改列出来ず、タブと改行(エンターキー)のみ反映したファイルが開きます 最初からスペース区切りも列区切りにした形でテキストファイルを開く方法(Excelの 開く を使わずに)はないでしょうか
- ベストアンサー
- オフィス系ソフト
- vbaでテキストファイル(*.txt)を取込みたい
vba初心者です。 Application.Dialogs(xlDialogOpen).Showで選択したテキストファイル(***.txt)をテキストファイルウィザードで、タブ、カンマ、スペース区切りで、エクセルファイルに取り込むマクロを組みたいのですが? 何度やってもうまくいきません。 ご教示願えないでしょうか! excel2002を使用してます。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelをタブ区切りテキストに変換するとずれる
現在Microsoft Excel 2010を利用しています。 タブ区切りのテキスト形式に変換する際、列がずれて変換されてしまいます。 同じファイルを別のPC(Microsoft Excel 2007)で試した場合、 問題なく変換されます。 エクセル側の設定の問題かとも思うのですが、どなたかご教示頂けますでしょうか。 よろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- VBAでテキストファイルのデータを読み込んでExcelで開く+α
テキストファイルをExcelファイルとして読み込む事が多く、その量に加えデータの並び方が特殊な為困っております。 テキストファイルのデータの並びをExcelで上下逆順に読み込ませるにはどのようにすればいいでしょうか? また、まとめて複数のテキストファイルを上記の状態で自動的にシートごとに分けて出力させたりしたいのですが。 (例-1行目は無視) ---テキストデータ(タブ区切り)--- 0 0 10 02 11 05 02 15 01 20 25 12 15 10 ---Excelシートデータ--- 0 0 12 15 10 01 20 25 05 02 15 10 02 11
- 締切済み
- Visual Basic
- テキスト形式(.txt)をエクセルで読み込むときに1桁目の「0」を読み込みたい
タブ区切りで作成されたテキストデータがあります。 これをエクセルで読み込むと、タブ区切りからセル区切りに自動的に変換されますが、 テキストに「0」から始まるデータがある場合、エクセルに変換されると数値として読み取ってしまうので、2桁目以降の0以外の数字を1桁目として認識してしまいます。 つまり、 「テキストデータを「文字列」のデータとしてエクセルで読み取る」 方法を探しています。 ご存知の方、教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ExcelでtxtファイルをVBAで読み込む方法
スペース区切りのテキストファイル(拡張子はtxt)が有ります。 データは、数字ですが上桁には0が入っています。 00001 0003 010222 302033 00025 等のデータです。 このファイルを、ウイザードを使わずにVBAにて直接文字列(テキスト)として読み込むコマンドを失念してしまいました。 教えて下さい。宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCELのA列に全て入ってしまったデータをセル毎に表示したい。
あるホームページにTableタグで記述された表があります。 その表をドラッグ選択でコピーし、EXCEL2003にテキスト形式で貼り付けると、EXCELのA列に各行のデータが全て入ってしまいます。 tdタグ毎に、EXCELのセルに振り分けて表示したいのですが、どうすればよいでしょうか。 【試したこと】 1)文字コードを変換すればよいのかと思い、解らないながらもStirling1.31というソフトで文字コードをみると、列の間は[20]というコード?になっておりました。半角スペースで入力したデータも同じく[20]と出ますので、tdタグは半角スペースとして認識されているのでしょうか。 文字列にも普通に半角スペースがまぎれているので、tdのコードのみをどう変換したらよいのかわからず、閉じました。 2)EXCELのファイルをテキスト形式で保存し、開くときにスペース区切りを選んで、区切りたい位置をクリックして、"フィールドの幅"というものを設定したものの、文字の長さが行ごとに違うので固定の幅では上手くセル毎に振り分けられませんでした。 至らない説明で申し訳ありません。ホームページのデータをダイレクトにEXCLEにテキストで貼り付けるという方法からして間違っているのでしょうか。 600件以上あるデータで困っています。 詳しい方ご教授願います。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 列数の多いエクセルのデータをテキストファイル(スペース区切り)に変換するにはどうしたらいいでしょうか
列数の多い(200列くらい)エクセルのファイルをテキストファイル(スペース区切り)1行に保存したいのですがどのようにしたらいいのでしょうか. エクセルを普通にテキスト形式で保存すると200列 1行で保存されず,適当に折り返して3行くらいになってしまいます. 例えば 2行200列をテキストにすると 1行目 1~100列 2行目 1~100列 1行目 101~200列 2行目 101~200列 と4行になってしまいます.これを 1行目 1~200列 2行目 1~200列 のようにしたいのですが可能でしょうか.
- 締切済み
- その他MS Office製品
- 固定長データのテキストファイルのスペースについて
固定長データのテキストファイルをExcelで読み込むと、スペース部分が前詰めされてしまいます。 スペースもそのままカラムとして読み込む方法はありませんでしょうか。 例えば次のような固定長データがあるとします; No. 項目名 タイプ 桁数 1 コード 文字 6 2 状態 文字 10 テキストファイルで開くと下記のような表示です(以下、便宜上スペースを”_”で表します); data011________1 data02_________1 data03____1_____ これをExcelにて固定長フィールドのデータとして読み込む際、 フィールドの区切り位置として6カラム目と16カラム目に矢印を置き 全てのフィールドを文字列として読みこむとExcelでは下記のように表示されます; A列 B列 1行目 data01 1________1 2行目 data02 1 3行目 data03 1 ここで、B2セルとB3セルがそれぞれ _________1 ____1_____ とスペースを保持したままの形で読み込む方法はありませんでしょうか。 手動でもVBでもかまいません。ご教示頂ければ幸いです。
- ベストアンサー
- オフィス系ソフト
- エクセルへのデータ貼り付けについて
メモ帳のテキストデータからエクセルへのデータ貼り付けをする際の質問です。 メモ帳のデータが、 aaa bbb のように2語をスペースで区切っているようなデータです。 これをそのままエクセルに貼り付けると、1列に「aaa bbb」とデータが貼り付けられるのですが、 これをA列に「aaa」、B列に「bbb」と、スペースを区切りとして各列にコピーしたいと考えています。 どのような方法で可能でしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
丁寧なご説明ありがとうございます。 やはり、VBAになりますかぁ・・・ ◆1点目 問)テキストファイル毎に1枚のシートにするのですか? 捕)できればそうしたいと考えています。理由は、内線の発呼が2千/日以内と決まっているわけでは無い為、#8様が仰るように、1つのシートにまとめると行数不足になる恐れがあるためです・・・ ◆2点目 問)処理効率からの点で・・・ 捕)やはり、インポートしないと無理ですか・・・ 自動作成される課金レポートの中身は以下のようになっています。 ・内線番号 通話日時 発信先 ↑このフォーマットでその日のうちの発呼分(おおよそ2千) これを、インポートすればそれぞれ、A1,B1,C1に入ってくれるので、後は普通に計算できるのですが、これではこのインポート作業を1ヶ月分(30ファイル)行う必要がありますよね?ただこれを、#5様にご教示頂いたソフトで一括ファイルにしてしまえば1回のインポートで済むのですが、行数に不安があります。 なので、できるならば、インポートせずに(テキストファイルをいじることなく)計算用ファイルに1ファイル/1シートで読み込ませたかったのです・・・ ◆3点目 問)インポートの際に邪魔になりそうなものはありませんか? 捕)特にありません。 この場をお借りして・・・ この様な稚拙な質問に対し皆様方には大変役立つご回答して頂き、ありがとうございます。 今回の内容を自分なりにもう一度考えて、また必要な時に再質問させて頂きますので、いったん、閉めさせて頂きます。