• 締切済み

エクセルセルの内容を貼り付ける時アポストロフィ消す

エクセル2003を使っているんですが、 セルの中に改行された文章を作った時に、そのセルをコピーして、ブラウザ上のブランクスペースに貼り付けると文頭と文末にアポストロフィがついてしまいます 例 ”おはようございます! 今日も良い1日にしましょう!” ↑こんな感じでアポストロフィがついてしまいます 改行しない場合はアポストロフィがつきません。 例 おはようございます!今日も良い1日にしましょう! 作業上必要なのは、 エクセルのセルに書かれている文章をコピーして、そのままブラウザのブランクスペースに貼り付けるという作業を100件以上やらなくてはいけなく、関数のところで1つ1つドラッグ反転させるのは大変なので、セルをコピーして、そのままブラウザに貼り付けるだけで、アポストロフィをつけないようにする方法はありますか?

みんなの回答

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

改行が不要でいいのでしたらエクセルの置換を利用して必要なセルの改行をすべて削除します。 必要なセルを選択し、置換ダイアログの検索する文字列のボックスを選択してCtrl+Jを押し(何も表示されませんがそれでOKです)置換後の文字列には何も入力しないで「すべて置換」を実行すると、選択したセルの改行がすべて取り除かれます。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.1

”おはようございます! 今日も良い1日にしましょう!” >↑こんな感じでアポストロフィがついてしまいます 用語が誤りです。 アポストロフィは「’」であなたの提示はダブルクォーティションです。 >エクセルのセルに書かれている文章をコピーして、そのままブラウザのブランクスペースに貼り付けるという作業 Excelでは改行が入力完了を意味していますので文字列内に改行があると改行のところで文字列を区切られることを防ぐために文字列全体をダブルクォーティションで括って全体が1つの文字列であることを明示しています。 Excelでのコピーは他のセルへペーストするための機能なので他のソフトへ転用する場合は思いがけない結果になることがあるでしょう。 改行が無い場合は区切られる要素がありませんので文字列全体をダブルクォーティションで括らなくても不具合になりません。