セルの中に改行があると一レコードとして出力されません。なにか一行に書き出す良い方法は無いでしょうか?
#URLはダミーです。
どうも改行のあるセルは””でかこまれるみたいなので、perlかなにかで””で囲まれている間の改行¥nを除去してはいかがでしょうか?
#あとはXMLで出力するとかどうですか?
http://www.relief.jp/itnote/archives/000221.php
Yahoo! JAPAN
CSVにする前に、一度すべてCLEAN関数でコピーしてみてはいかがでしょうか。
新規シートに=CLEAN(元シート!A1)と記述して、必要なセルまでコピーしてください。
その後、CSVで保存すればよいのではないでしょうか
一括のやり方ですか
Yahoo! JAPAN
urlはダミーです。
該当する(改行のある)セルの先頭に、「’」←([Shift]押しながら[7])を挿入してください。
改行の入ったCSVファイルが作成できます。
復元もできました。(今試してみたので)
ランダムにあるので。今回はつかえないですね。
http://www.hatena.ne.jp/1101278443#
人力検索はてな - ExcelからCSVにするところの質問です。 セルの中に改行があると一レコードとして出力されません。なにか一行に書き出す良い方法は無いでしょうか?..
urlダミーです。
改行があってもcsv変換はできますので、インポート時に改行コードがレコードエンドとみなされてしまうのが原因だと思います。
インポート時に指定ができないのであればEXCELのデータをCLEAN関数で変換後、吐き出してはどうでしょう?
123(改行)456なら123456と返してくれます。
はい。
http://arena.nikkeibp.co.jp/tec/excel/20040308/107599/
セル内の改行を検索/置換する - デジタル - 日経トレンディネット
書き出す前に、セル内にある改行コードを削除/置換する方法はいかがでしょうか。
次のようなステップでできます。
--
1.書き出したいシートの全セルを指定し、置換ダイアログを開く
2.検索したい文字列欄で”Ctrl+J”を押す。(この時何も表示されません)
3.置換後の文字列欄は、空白もしくは任意の置き換え文字(例:¥n等)
4.csv書きだし
ありがとうございました。
なるほど、XMLですか