• ベストアンサー

EXCELで””が発生する現象

エクセルで一つのセルにALT+ENTERをつかって一つのセルに文章を入力し、 その文章をメモ帳などにコピーするとダブルクォーテーションが付いた文章が出力されてしまいます。 改行は消えてもいいのですが””が混入するのは困ってしまう状況です。 これを防ぐ方法はないでしょうか? よろしくお願いします。 ----環境---- WinXP Excel2007 DellINSPIRON1501

  • jyamo
  • お礼率66% (54/81)

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

改行は消えてもいいのなら A1~A10が改行されているなら、B1に =CLEAN(A1) と入れて下へドラッグのオートフィルで引っ張ればB1~B10に改行の無いデータが現れます。 これをコピーして値貼り付けすればいいのでは?

jyamo
質問者

お礼

さらに簡潔な関数ありがとうございます。 助かりました。 関数いろいろあるのですね。

その他の回答 (3)

  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.4

メモ帳での方で、”を空白に置換する方法もありかと。。 (1)編集メニュー > 置換 (2)置換ダイアログの    検索する文字列: " (半角ダブルクォーテーションを入力)    置換後の文字列: 何も入力しない (3)「全て置換」ボタンをクリック 但し、この方法では必要なダブルクォーテーションがあったときは それも置換されますので、そのときは「全て置換」ボタンではなく 「置換して次に」ボタンでひとつずつ置換してくことになります。 以上。

jyamo
質問者

お礼

2,3の方の方法で解決できました。 回答ありがとうございます。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

作業列を使う、ではダメですか? =SUBSTITUTE(A1,CHAR(10),"")

jyamo
質問者

お礼

回答ありがとうございます。 解決しました。 こんな方法があったんですね、的確な解答ありがとうございます。

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

セルではなく、上の数式バーからコピーすると出ませんよ

jyamo
質問者

お礼

さっそくの回答ありがとうございます^^ 一つのセルだけではないのですが範囲選択でどうにかならないでしょうか? 一つ一つコピーするのはちょっと疲れるので。

関連するQ&A

  • Excelの改行について

    いつもお世話になっております。 A1に1、A2に2といれ、 B1に ="A1=" & A7 & " A2="& A8 と入れると、 B1には A1=1 A2=2 と表示されます。 このままB1をコピーし、メモ帳など貼り付けると "A1=2 A2=3" と、なぜかダブルコーテーションが表示されます。 このダブルコーテーションを取り除いた A1=1 A2=2 とコピーする事は可能でしょうか。 [alt + enter]で改行してもchar(10)などで改行しても出来ませんでした。 ご存知の方がおられましたら、よろしくお願いします。

  • エクセルの改行を一括削除したい

    エクセルの改行を一括削除したい エクセル2002を利用しています。 複数のセルに、改行(Alt+Enter)で文章が入力されているのですが、 この改行をまとめて削除する方法はないでしょうか?

  • Excel VBAで改行を含めたセルのコピー

    Excel VBAにて、任意のセルを他のセルにコピーするコードを作成しています。 コピー元になるデータが、Alt+Enterで改行を伴ったデータとなっており、 これを.copyにてデータを送ると、改行が無くなった(連結された)表示となります。 一度そのセルをダブルクリックにて操作し、再びEnterを押すと、改行された状態に戻りますが、これを最初から改行されたままのコピーとしてデータを渡すことは可能でしょうか?

  • Excel セル内の改行を一括解除する方法

    Excelにてセルに文章を打ち込み、改行をしたい場合 Alt + Enter で改行ができます。 改行した文章が入力されているセルがシート上に複数あったとし、 その改行を一括(一気)に解除する事はできませんか? 1つのセルづつではなく、一括でやる方法があれば教えてください!!

  • メモ帳の<BR>をエクセル用に ALT+ENTERに一括変換したい。メモ帳自体のENTER改行も全て抹殺消去したい。

    メモ帳で作ったHTMLを、エクセルの一つのセル内にコピーしたいのですが、この時、改行<BR>をALT+ENTERに一括変換したいのです。 また、メモ帳で改行しているENTERのコードも抹殺削除しないと不要な改行まですると思います。 以上の2つの作業が一括でできたら更に良いと思いますが方法が判りません。 また、メモ帳のように単純なフリーソフトで改行を最初からALT+ENTERで扱えたり、改行コード変換が簡単なフリーソフトがありましたら是非、ご紹介下さい。

  • エクセルでの文字表示で困っています!

    エクセルのセル内で長文を入力して,セルからはみ出したくない場合は,「Alt+Enter」でセル内で改行しますが,これをセル内で改行でなく,下のセルに表示させることはできないでしょうか?

  • エクセルのセル内での改行forMac

    エクセルの一つのセルのなかで文章を改行したいのですが、MacではAlt+Enterではできません。どなたか教えてくれませんか~!?!?

  • エクセル2003の改行について

    エクセル2003を使用しています。 結合したセル内で文字を入力し、任意の場所で改行を行うには、通常「Alt」+「Enter」を使いますが、VBA等を使用し、「Alt」を押さずに「Enter」のみで、任意の場所で改行させることは可能でしょうか? できれば適応させるセルの番地も指定できればうれしいのですが・・・ よろしくお願い申し上げます。

  • エクセルで Alt+Enter を入力すると新しい

    エクセルで セルを入力状態にせず、Alt+Enter を入力すると新しいファイルが作成されます。 調べてもAlt+Enter はセル内改行としか出てこず、新規作成はCtrl+N のはずです。入力状態にし忘れるたびに新しいファイルが立ち上がってくるのは煩わしいのですが、直し方はありますか?

  • エクセルで,複数行のままコピーしたい

    エクセルで,ある1つのセル(例えばA1)に,複数行になっている文字列があります(Alt+Enterにより,セル内で改行したものです). 別のセル(例えばB2)に「=A1」と入力すると,B2にはA1にある文字列が表示されるのですが,改行が消えてしまい,1行で表示されてしまいます. 改行を消さずにコピーする方法はないでしょうか.教えてください.エクセルのバージョンは2010です. よろしくお願いします.

専門家に質問してみよう