• ベストアンサー

エクセルデータのメモ帳への貼り付け

改行を含む文字列が入力されたセルを参照しているセルのデータを、メモ帳へ貼り付けると、文章の前後に""記号が勝手に入力されてしまいます。 この""が入力されないようにするにはどうすればよいでしょうか? 【STEP1】 A1に改行を含む文字列を入力 愛飢え夫 柿食け子 【STEP2】 B1でA1を参照 =A1 【STEP3】 B1をコピーしメモ帳に張り付けると勝手に""が追加されてしまいます "愛飢え夫柿食け子"

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

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.2

>●改行を無くさないで、""だけを無くしたいです。 セルをコピーするのではなく、数式バーでコピーして、メモ帳に貼り付ければいいだけです。 実はたくさんあって、もしそれも面倒というのであれば、 一度ワードに貼り付けてから、再度コピーしてメモ帳へ貼り付けるとか、 メモ帳に貼り付けた後、編集→置換で""を消すとかになると思います。

Selphy
質問者

補足

回答ありがとうございました。 数式バーでのコピーというのはどうやってやれば良いのでしょうか? 数式バーを選択してコピーすると、「=A1」という文字列がコピーされてしまいます。 もし、数式バーから簡単にコピーできるのでしたら、こちらの方法が最善のように思います。 > 実はたくさんあって、もしそれも面倒というのであれば、 > 一度ワードに貼り付けてから、再度コピーしてメモ帳へ貼り付けるとか、 本当ですね。 ワードパッドで試してみましたができました。 > メモ帳に貼り付けた後、編集→置換で""を消すとかになると思います。 他の方法が駄目な場合、こちらの方法が良いかもしれません。

その他の回答 (1)

  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

貼り付けた時、""が付かなければいいだけなのでしょうか? B1の数式を =SUBSTITUTE(A1,CHAR(10),"") とすれば、Excel上は折り返しになり、メモ帳に貼り付けた時改行はなくなります。 B1も改行なしでいいなら、以下でもいいです。 =CLEAN(A1)

Selphy
質問者

補足

早速、回答いただきありがとうございました。 ●改行を無くさないで、""だけを無くしたいです。 ●メモ帳に張り付け後、最終的にはサイトにUPします。 ●サイト上で改行されていれば、メモ帳に張り付け時に改行されていなくても構いません。

関連するQ&A

  • エクセルで改行したものをメモ帳に貼り付け

    10字~50字程の全角文字がランダムに入っている列があり、それを20字以上の場合は20字で改行された状態にしてメモ帳に貼り付ける必要があるのですが、何か良い方法はありませんでしょうか。 具体的には、 ------------------------------------------------------------------------ あいうえおかきくけこさしすせとたちつてとなにぬねのはひふへほまみむめもやゆよん ↓ あいうえおかきくけこさしすせとたちつてと なにぬねのはひふへほまみむめもやゆよ ん ------------------------------------------------------------------------ という状態でメモ帳に反映させたいです。 エクセルでの改行は、メモ帳にダブルクォーテーション付きで反映されてしまうため、困っています。 関数でもマクロ処理でも構いません。 最終的にメモ帳に改行したものが反映されていればOKです。 できれば、指定した範囲のセル全てそれぞれが一度で改行、メモ帳に反映されると助かります。 どなたか、力を貸してください。。

  • メモ帳のデータをエクセルに貼付けしたい。

    メモ帳のデータをエクセルに貼付けしたい。 メモ帳に、コンマ区切りで書かれた多数のデータ(1行に文字列が10~100個)が、複数行あります。 これを、エクセルの各セルに、位置的に同じ位置に貼り付ける方法を教えてほしい。 しろうとですのでわかりやすくお願いします。 

  • Excelで質問です「メモ帳データーの貼り付け」

    メモ帳に記録された文字列をExcelに張付けたいのですが、 以下のような 「""」で囲まれた文字列をそれぞれ別のセルに貼り付ける事は出来ないでしょうか もしくは、「""」の中の数字or文字列だけを別のセルに抽出する方法はないでしょうか データーが大量にあるので是非お願いします 例 「"ブロックピッチ","36"」 「"ポケットピッチ ","11000"」

  • excelからメモ帳への貼り付け

    excel上で編集したデータをメモ帳に貼り付ける際に、excel編集時のセルに分割されたような書式になってしまいます。各セルの間に半角2つ分のスペースが入るようにメモ帳に貼り付けたいと思っています。 たとえばexcel上で A1:1 B1:2 C1:3 と入力されているデータをメモ帳上で __1__2__3 (_はスペース) という風に貼り付けたいです。 データ行が4000行ほどあるので手作業でスペースを入れるのは厳しいと思っています。 どなたかいい方法を教えて頂けないでしょうか?

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

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

  • EXCELでセルに入力されたセルを参照したい。

    はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。

  • エクセル関数で教えてください。

    エクセルでB列には商品名(セルB1にみかんセルB2にみかんセルB3にみかんセルB4に柿セルB5に柿セルB6に柿、C列にはみかん柿の数量ランク(例:C1に1~、C2に10~、C3に100~と記入)、D列にはC列のランク毎の単価が表示されています。(D1に1000、D2に800、D3に500、D4に1500など) この表を、ほかのシートのA1にみかん、A2に柿と入力させて、B1に関数を入力してB1セル内で数量ランクの1~1000、10~800、100~500と横一列に表示させたいのですが可能でしょうか? どのような関数が適当でしょうか? このパソコンはエクセル使えず、添付できずわかりにくい説明で申し訳ないのですがどなたか教えてください。よろしくお願いいたします。

  • エクセルで列内自動改行したい。

    エクセルを生まれて初めて勉強しておりますが、セル内での改行についてあらゆるキーワードで検索しましたが、どうしても見つかりませんので質問させていただきます。 困っている事は、例えばセル幅を20文字程度に広げた「A列」に長々と日本語文章を入力したい時、「A列」の範囲内ピッタリでうまく自動的に改行させる方法が知りたいのです。 長々と文章を入力していると勝手に「B列」「C列」と際限なく文章が列を超えてはみ出てしまいます。 因みに、「Excel 2003」を使っております。 以上、何卒よろしくお願い致します。

  • エクセル2010 マクロでデータ移動

    エクセル2010を使っています。 一人では解けない問題が出てきましたので、詳しいかた教えて頂けませんでしょうか? 画像の様なデータがあり、A列にデータがあります。 そのA列の 【日付】 の文字の下セルの文字を B列にリンクのまま抜き出します。 抜き出し元のセルの下のセルから 【メモ】を含むセルの、1行上のセルまでをD列に上から順に抜き出します。 最後に 【メモ】を含むセルをE列に抜き出し、枠線を与えます。 ちなみに、画像の様に途中ランダムに文字が入りますが、抜き出したい部分は必ず 【日付】 と 【メモ】の間にあります。 ただ1点気になるのは、A23セルの様に、【メモ】の文字が二つある行がある点です。 詳しい方、よろしくお願い致します。

  • エクセル 行数指定し一つのセルに改行込で入れる

    日本語が下手でもうしわけないです。 エクセルのマクロにて、行数指定指定したセルを別セルに 改行を含めて入れたいのです。 具体的なやりたいこととしては、 A列に不定期間隔で不定形の文字列が入力されていて、(間は空白) その文字列から文字列の行数を読み、 B列の同じ行数分のセルをひとまとまりとし、 別シートのA1に改行込みで入れる。 次のまとまりはA2に次はA3に… といった動作をさせたいです。 例. 1.A1,A6,A9に文字列があるとする。間は空白 文字列間の行数を読む (1)A1-A5 (2)A6-A8 (3)A9-最終行 2.A列で取得した行数と同じ行数をB列で指定 (1)B1-B5 (2)B6-B8 (3)B9-最終行 3.B列で指定したセルをひとまとまりとして 別シートのA1から順に改行込みで入れる (1)シート2のA1 B1(改行) B2(改行) B3(改行) B4(改行) B5(改行) (2)シート2のA2 B6(改行) B7(改行) B8(改行) (3)シート2のA3 B9(改行) ・ ・ 最終行 ####### マクロでの実現を考えているのですが、 マクロ初心者でさっぱりわかりません。 どなたか、マクロでの記述例を教えて頂けないでしょうか。 また、関数で実現できるのであれば、そちらも教えて頂きたいです。 宜しくお願いします。

専門家に質問してみよう