- 締切済み
Excelでcsvファイルをエクスポートしても、""を残しておきたい
csvファイルをインポートしてExcelで編集し、また、csvファイルとして書き出しテキストエディタで開くと、元のcsvファイルにはあった文字列の引用符「""」が消えてしまいます。 以前にも同じ質問があったようなのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=777349 情報を編集するのではなく、新しく追加したいので""を※※に置換しておくというような方法は使えません。 誰か分かる方教えてください。 よろしくお願いします。m(_ _)m
- u3h3
- お礼率9% (1/11)
- 会計ソフト
- 回答数1
- ありがとう数6
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ojyarumaru2004
- ベストアンサー率79% (99/124)
Excelで形式を変更して保存しても「""」は自動的に消えます。これはExcelの保存形式がサポートしていないからです。Excelでどうしてもしたい場合はVBAでマクロを記述する必要があります。 方法は下記URL参照ください。 もし、Accessをお持ちでしたらそちらで編集作業する方が簡単です。CSVファイルをテーブルにインポートしてから追加編集作業をして、テーブルをエクスポートすれば完了します。 いかがでしょうか?
関連するQ&A
- Excelでcsvファイルをエクスポートしても、""を残しておきたい
csvファイルをインポートしてExcelで編集し、また、csvファイルとして書き出すと、元のcsvファイルにはあった文字列の引用符「""」が消えてしまいます。 また、csvファイルを「テキストインポートウィザード」や「外部データの取り込み」を使って文字列の引用符を「なし」でインポートするとExcel上では問題ないのですが、csvで書き出すと「""""""」と引用符が2組増えています。 ご存知の方、元のcsvファイルとまったく同じ引用符でエクスポートする方法を教えてくださいm(_)m
- ベストアンサー
- オフィス系ソフト
- CSV→タブ区切り
CSVファイルでデータを取り込もうとしてますが、金額にカンマが入ってたりして、列がずれたりします。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=361247 ↑等を参照した上ですが、タブ区切りデータでインポートしてみようかと思います。 CSVファイルをタブ区切りファイルに変換するにはどうしたらよいでしょうか?そういうコードはありますでしょうか?
- 締切済み
- Visual Basic
- IEから、自分のマシンのTEXTファイルを編集
検索をして、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=26220 辺りを読ませていただくと難しいようなのですが、 IEの画面上に編集したいテキストファイルを記載して、それをクリックすると、テキストエディタが起動し、その編集したいテキストファイルを編集することはできないものでしょうか。 過去ログによると、難しそうなんですが、できないことはないような記載でしたので、再度お尋ねします。 よろしくお願いいたします。
- ベストアンサー
- HTML
- エクセルマクロ、複数のCSVファイルを読み込んで一つのファイルに繋げる方法
別質問で教えて貰った方法(下記URLの#2)で、複数のCSVファイルを 読み込むマクロはわかったのですが、それらのファイルを一つに まとめる方法がよくわかりません。 新しいシート(or結果保存用のブック)を用意して、ここに順に繋げて いきたいのですが、どうしたら良いのでしょうか。 ちなみに、入力されるCSVファイルのデータの入っている列数は固定 なのですが、行数はファイル毎に異なります。 <大元の質問> http://oshiete1.goo.ne.jp/kotaeru.php3?q=359726
- ベストアンサー
- オフィス系ソフト
- ブラウザ上でcsvファイルの編集
お世話になっています。 ブラウザ上でサーバにあがっているcsvファイルの編集をしたいと思っています。 そこで質問なのですが、 csvファイルをExcelみたいにテーブル表示で編集出来るもの(csvエディタ?)はあるのでしょうか? 特に、行の挿入・削除、列の追加・削除、設定に1行目をタイトルとして認識する、文字列をダブルクォーテーションで括るかどうかなどがあればうれしいです。 なければphpなどで、formとinputで自作ということになるのでしょうが・・・。 既にいいものがあればそちらを使いたいということで質問させていただきました。 http://www.ahref.org/cgi/csveditor/ のものはFirefoxでは動作しなかったので諦めました。
- 締切済み
- HTML
- Access2003で特定列の改行コードを削除してCSVへエクスポート
またまた、質問させていただきます^^; Access2003にてCSVデータを一旦インポートして、クエリなどを使いデータを編集し、別のテーブルへ追加クエリを使用して吐き出し、そのテーブルのデータ全てをCSVファイルへエクスポートする、といった処理をしております。 はじめに取り込むCSVデータが、セル内(エクセルの編集画面でたとえさせていただきます)で沢山改行されているデータで、それをアクセスに取り込むと改行は一旦なくなったように、見えるのですが、エクスポートするとやはり改行コードが着いたままエクスポートされます。 この改行コードをAccessの処理で削除したいのですが出来るのでしょうか?CSV内の改行全てを削除するのではなく、特定列内(例えばC列など)のセル内の改行コードのみの削除です。 エクセルのClean関数なども試しましたがAccessの処理で一括してしまいたいのです。 TeraPad、秀丸などのテキストエディタで改行コードの置換をすると全て消えてしまい、CSVの行を意味する改行コードまで消えてしまうので使えないし。。。 皆様、お知恵をおかし下さい!お願いします。
- ベストアンサー
- オフィス系ソフト
- 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ファイルとしてはタブ区切りでも問題ないのでしょうが…) どうすれば元のカンマ区切りの形式のまま保存できますでしょうか。 アドバイスよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルからCSVファイルに出力したい?
エクセルのシートからマクロを使ってCSVファイルに出力したいです。 そこで調べたのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2376607 こちらの質問で以下のようなコードが参考になりました。 Sub Macro1() Dim myBook As String myBook = ActiveWorkbook.FullName myBook = Left(myBook, Len(myBook) - 3) & "CSV" ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:=myBook, FileFormat:=xlCSV ActiveWindow.Close False End Sub このコードではCSVのファイル名がエクセルシートのファイル名になってしまいます。 今回の質問ですが、CSVファイルを違う名前で保存するにはどのようにすればいいのでしょうか? (CSVファイルの名前は常にabc.csvで保存するものとします)
- ベストアンサー
- オフィス系ソフト
- Documents and Settings\○○\My Documentsの○○の変更でトラブってしまいました。
以下の、以前質問された方の回答を参考に変更しています。途中まではうまくいったと思いますが、「保存されたファイルをダブルクリックして、インポートします」辺りから上手くいきません。 「インポートできません。データの一部をレジストリに書き込むことができませんでした。システムまたはその他のプロセスによって、開かれいているキーがあります。」と表示されます。これはやっぱりおかしいのでしょうか? また、「メモ帳で置換できないデータをレジストリエディタで置換します」とは具体的にどうやるのでしょうか? 詳しくないのに無謀なことをしてしまったと反省しております。 どなたかお分かりでしたら、ぜひ教えてください。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=514920
- ベストアンサー
- Windows XP
- MacintoshでCSVファイルを編集したい
元々ホームページ上に置いてある、フォームのCSVファイルをダウンロードし、ExcelやWordで読み込んだ後、文字の編集をして再度CSVファイルとして書き出し、同じ場所へアップロードをしたいのですが、再編集をすると、アップロードした後確認しても、フォームが全く表示されません。 文字も何も見ることができません。 編集ソフトが悪いのかと思い、他のテキストエディタ等も試したのですが、結果は同じでした。 CSVファイルを編集するソフトを探してみたのですが、Macintosh版は見つかりませんでした。 CSVファイルはカンマ区切りのテキストなので、原理としてはテキストエディタで編集すればOSは関係ないものだと思っていたのですが、Macintoshだからうまくできないのでしょうか? ご教授ください。
- ベストアンサー
- オフィス系ソフト