• ベストアンサー

Excelにテキストをインポートしたのですが

Excelにテキストファイルをタブ区切りのテキストファイルをインポート →上書き →閉じる 上記の動作をすると再度保存しますかと訊かれます。 上書き保存で保存したはずなのに・・なぜでしょうか?? 自分の予想としては、.txtデータをExcelで開いた状態になっていたので、上書きしたらテキストファイルが更新されただけ。Excelの状態で開いているのにExcel形式で保存してないからもう一度訊かれた。 そんなところでしょうか? 何か他の理由でもあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

えぇ,それであってますよ。 CSVを開いて上書き保存して閉じようとしたとか,エクセルブックをCSVに名前を変えて保存したあとなども,画面がエクセルブックじゃなくCSVになっているので,ご質問と同じ動作になります。

関連するQ&A

  • エクセルのテキスト形式(””区切り)保存の仕方

    弥生会計の仕訳日記帳にインポートするため、エクセルデータを テキスト形式で保存しようとしています。 エクセルでデータを作成し、ファイル形式を選択して保存しようと するのですがその中にはテキスト形式は「タブ区切り」と「スペース区切り」 しかありません。 弥生のインポート対応形式はテキストの””区切りです。 (エクセル)20080101 0 0 2000 売掛金 (テキスト)"20080101""0""0""2000""売掛金" というようにしたいのですが。 CSV(タブ区切り)で保存してやってみましたが、インポート できませんでした。 いくつか検索したところ、形式を選択して保存すれば…という 回答が見つかったのですが、どれも上記のような状態になりません。 ちなみにエクセルのバージョンは2003です。 よろしくお願いします。

  • Excel「テキストファイルのインポート」

    Excelの「テキストファイルのインポート」によってテキストファイル(仮に「a.txt」)をワークシート上に読み込んだ状態で、「a.txt」を削除しようとすると、「ファイルが開かれているため削除できない」旨のエラーメッセージが表示されます。 このとき、Excel上では「a.txt」が開かれていることは確認できませんが、マクロを使うなどの手段を用いると「a.txt」を閉じることはできるのでしょうか? 「a.txt」をインポートしたファイルを保存してしまえばいいことはわかっているのですが、あくまでインポートした直後の状態で「a.txt」を削除する手段を探しています。

  • ExcelでのCSVファイルの編集について、

    ExcelでのCSVファイルの編集について、 オートフィルタ機能を使いたいため、 ExcelでCSVファイルの編集しようとしているのですが、ちょっと苦戦しています。。。 私が試してみたこと 1.もとのCSVファイルの拡張子を○○.csv → ○○.txtに変更。   ↓ 2.Excelの「開く」からその○○.txtを読み込む。   ↓ 3.テキストファイルウィザードに従い、   1「カンマやタブなどの区切り文字によって~ 」にチェック   2「区切り文字」→ カンマ、「文字列の引用符」 → "   3「列のデータ形式」 → 文字列 ※090などの数字を、90と先頭の0を消されないように 上記のような手順でCSVファイルを取り込み、編集を終え、 保存する時は   「○○.txtにはテキスト(タブ区切り)と互換性のない機能が含まれている可能性があります。    この形式でブックを保存しますか?」 → このまま保存するため「はい」を選択 これでバッチリOK!…かと思われたのですが、 元の編集前の○○.txt は"名前","ヨミ","電話番号1", …… ""とカンマ区切りであったのが、 編集後の○○.txtは名前 ヨミ 電話番号1  …… タブ区切り(?) となってしまっています。 (CSVファイルとしてはタブ区切りでも問題ないのでしょうが…) どうすれば元のカンマ区切りの形式のまま保存できますでしょうか。 アドバイスよろしくお願い致します。

  • Excelへのデータのインポート

    Excelへのデータのインポートにテキストファイルをインポートする際に、タブ区切り、CSV区切り、Unicode?区切りなどがありますが、区切り文字単位で、データが列に割り当てられるという意味はわかりますが元のファイルがなぜそれぞれの区切りで作成されているのか、意味がわかりません。稚拙な質問でもうしわけありませんが詳細をおしえてください。

  • エクセルの住所録を、他のソフトでの使いまわす場合・・・。

    エクセルで住所録を作っております。 これを他のソフトで使いまわす場合 カンマ区切りのテキストで保存すれば 良いと聞きましたので、その通りに 保存し直しました。 (勿論、テキスト.txt形式です) しかし、これをインポートしようと したのですが、出来ません。 選択できる拡張子が.mdbとなってます。 .txt形式ではありません。 どうすればいいのでしょうか? 判りにくいお尋ねかと思いますが よろしくお願いします。

  • エクセルデータをテキストファイル(カンマ区切り)に変換しアクセスへインポートしたい。

    タブ区切りは出来るのですが、アクセスにインポートが出来ません。エラーが出てしまいます。(エラー内容はフィールド名が不正です。) カンマ区切りだと以前問題なくアクセスへインポートできたので、エクセルをカンマ区切り?のテキスト形式にしたいのですが・・。 "郵便番号" "住所" ・・・・・のような

  • Excelマクロ テキスト出力すると上書きが不可

    http://okwave.jp/qa/q2607598.html を参考にExcelのマクロでシートのデータをテキストファイルに出力できました。 Excelは2003、OSはXPです。 しかし、その後はExcelやVisual Basic Editorを上書き保存できなくなり、 更には出力したテキストファイルも削除できなくなってしまいました。 一度Excelを閉じて再度開けば問題は解消するのですが、 どうにかして回避できないものでしょうか? エラー文は 上書き保存の時が、 「選択したファイルの種類は複数のシートを含むブックをサポートしていません。」 OKを選択すると次のエラーが出ます。 「あいうえお.txtには、テキスト(タブ区切り)と互換性の無い機能が含まれている可能性があります。この形式でブックを保存しますか?」 テキストを削除する時は 「あいうえお を削除できません。ファイルは次のプログラムによって使用されています: Microsoft Office Excel 続行する前にファイルを閉じてください。」 使ったコードは以下の感じです。 Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:="保存先フォルダ\下書き.txt", _ FileFormat:=xlCurrentPlatformText Application.DisplayAlerts = True ActiveSheet.Name = "Sheet2" ActiveWorkbook.Worksheets("Sheet1").Activate どうすれば回避できるでしょうか? ご教示していただけると助かります。 宜しくお願いします。

  • Excel でテキストファイルを開くときに「テキストファイルウィザード」を起動させたい

    Excel(Excel 2003)を「ファイル名を指定して実行」にて起動し(excel "C:\xxxx\xxx\xxx.txt")、Textファイル(.txt)を起動すると、Excel の機能の「テキストファイルウィザード」が起動されずにテキストファイルの内容がExcelのシートに展開されてしまいます。「テキストファイルウィザード」が起動されない為、区切り文字の指定ができず、特定の区切り文字を指定してファイルを開くことができません。 「ファイル名を指定して実行」にて、excel "C:\xxxx\xxx\xxx.txt" のように指定して実行した時に、「テキストファイルウィザード」が起動するように設定することはできませんでしょうか?

  • インポートできません

    昨日はできたのですが、今日はできなくなりました。 エクセルでoutlook expressのアドレス の順番に姓 名 電子メールとタイトルをうち、リストを つくり、csvで保存したいのですが、項目がないので、テキスト(タブ 区切り)で保存、結局テキストファイルで保存。out lookのアドレスをひらきインポート、その他の アドレスをクリック、ファイルをテキストファイル(csv)で指定、インポートするフィールドの割り当て、 の画面でテキストフィールドに姓、名、電子アドレスとなっており、割り当て、の変更をクリックシ、フィールド に、姓、をクリックするとアドレス帳フィールドに 姓と印字され、つぎに名を選択すると、アドレス帳 フィールドの姓が消去し、名がでてきます、次に 電子メールをしていすると、名が消去され、インポート すると、ばらばらではなく一塊の姓名電子メールが インポートされます。昨日やったときは、テキスト フィールドのしたに名、その下に電子メールが印字 されていたように思いますが、今日は上手く行きません。 エクセルで保存のとき、タブ区切りのテキストでしか 保存できませんのでそれがいけないのでしょうか 教えていただきたいと思います。 遅くなりましたが、ウインドウズMEです。

  • Excelでインポートウイザードの時

    Excel2002を使用しています。 テキスト形式で保存したデータ「aaa」をエクセルにインポートしたいと思います。 「開く」で「aaa」を選ぶと「テキストファイルウイザード」が出てきます。 ウイザード2/3で「区切り文字」で「タブ」にチェックを入れるとインポートできたのですが、このウイザード2/3で「その他」のところにチェックを入れることができますが、この「その他」とはどんな時に使うのでしょうか? また「文字列の引用符」は「”」になっていますが、文字列の引用符をつけたものも区切りになるという意味ですか?「’」や「なし」にするときはどんなときですか?

専門家に質問してみよう