
こんばんわ。
CSVエディターを使っているのですが、一つのセル内での改行はどうしたらよいのでしょうか?
例えば、以下の文章をコピーして、一つのセルに貼り付けるとします。
今日はなつやすみです。
色々な所にいきました。
明日は学校です。
そしたら、出力先では、上手く表示されません。
今日はなつやすみです。色々な所にいきました。明日は学校です。
のように、改行なしでセルに貼り付けると、改行はめちゃくちゃですが、表示はされます。
色々しらべて改行コードとかそういう関係だという事はわかったのですが、試しにダブルコーテーションで囲むとかしてみましたが、上手くいきませんでした。
出力先というのは、アンドロイドアプリで、パソコンでCSVを編集してインポートできるという物です。
アドバイスお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんな感じのcsvにすればエクセルとかでセル内改行されますよ
"aaa","000","hogefugapiyo"
"bbb","111","hoge
fuga
piyo"
No.1
- 回答日時:
こんにちは
CSVは単なるテキストデータなので、基本的には「セル」とか「セル内改行」といった概念はありません。
「区切り文字(,)」と「改行」が共通のルールです。
その他に、
・データに区切り文字を含む場合は「"」でくくる
・データ部は全て「"」でくくる
などといったサブルールがあります。(必ずしも一律ではありません)
さて、「セル」と書いていることから、いわゆる表計算等のソフトを意味しているのかと想像しますが、例えば「エクセル」では「セル内改行」にLF(ASCII:10)コードを用いています。(全ての表計算ソフトで同じとは限りません)
エクセルから、セル内改行を含むデータをCSV出力すれば、
◯◯,◇◇,"今日はなつやすみです。@色々な所にいきました。”,△△・・・
(↑の「@」はLFコードだと思ってください)
のようなテキストデータとなりますし、また、これをそのままCSVとしてエクセルに読み込めば「セル内改行」として解釈されます。
とは言え、ご利用のエディタやアプリがどのようなものなのかわかりませんので、このルールがそのまま該当するとも限りません。
それぞれのソフトでどのようなルールになっているのかを確認の上、データを作成すればご質問の内容を実現できるかもしれません。
(アプリが対応していなければ実現できないかも知れません)
回答ありがとうございます。
エディターによって、ルールがあるんですね。
全部一緒かと思ってました。。。。
ちなみに、
アンドロイドアプリ 暗記メーカー
に問題をPCで作って、インポートしようと思っています。
CSVファイルしかインポートできないようなので、
Cassava Editor
を使って悪戦苦闘しております。
Cassava Editorのサポート掲示板など見てみましたが、
検索、、、置換、、、¥n、、、、など言っている外枠は見えるのですが、内側の構造が全く理解できません。
もうちょっと頑張って、駄目そうなら他のアプリにしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
このQ&Aを見た人はこんなQ&Aも見ています
-
csvファイルの文章に一括で改行コードを入れる方法を教えてください。
その他(ブログ)
-
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
カンマを改行に変換する方法
Excel(エクセル)
-
-
4
最終行の改行について
Visual Basic(VBA)
-
5
CSVファイルをエクセルで開いたら変な所で改行されてしまいます
Excel(エクセル)
-
6
GROUP BYを行った後に結合したい。
Oracle
-
7
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
8
EXCELでCSVファイル保存するとデータが無いところにカンマ
その他(ソフトウェア)
-
9
エクセルでCSVを編集するとき、空白(NULL?)はどう入れますか
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
セル内の一部の文字だけをハイ...
-
Excel countif関数で取り消し線...
-
エクセルファイルに _x000D_ と...
-
セルは大きくさせず、中の文字...
-
Excel入力で勝手にエンター押さ...
-
Excelでcsvやtxtで保存する時に...
-
マウスポインターが白十字のまま
-
CSVファイルでテキストの改行の...
-
セルを結合しても、文字をセル...
-
エクセルでセルを上下に結合し...
-
エクセルで1つのセルにスクロ...
-
エクセルで画像を透過させて画...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルで右隣のセルより優先...
-
JIS水準漢字の選別方法教えてく...
-
エクセルにおいてセル内の文字...
-
セルを結合して中央揃えを行う...
-
エクセルの入力規則プルダウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
エクセルで1つのセルにスクロ...
-
セルは大きくさせず、中の文字...
-
エクセルでセルを上下に結合し...
-
エクセルファイルに _x000D_ と...
-
マウスポインターが白十字のまま
-
Excelでcsvやtxtで保存する時に...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルで画像を透過させて画...
-
全セルの末尾に改行(Alt+Enter...
-
Excel入力で勝手にエンター押さ...
-
セルを結合しても、文字をセル...
-
エクセルの入力規則プルダウン...
-
エクセルで特定の列のセルだけ...
-
VBA:結合されたセルに対する「...
-
エクセルで縦書き時に右側に改...
-
エクセルで右隣のセルより優先...
おすすめ情報