[[20060920182138]] 『HTMLタグを含む文字列のコピー』(よう太) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『HTMLタグを含む文字列のコピー』(よう太)
セルにHTMLタグを含む文字列があり、それが縦の一列に並んでいます。
その一列をドラッグして選択しコピー、テキストエディタなどにペーストすると、セル毎にダブルコーテーションで囲われてしまいます(セル内の文字列には入っていません)。また<a href=〜>の部分など元々ダブルコーテーションが入っている所は、ダブルコーテーションが二重になってしまいます。セル毎にダブルコーテーションが追加されないようにする方法はありますでしょうか?

 テキストエディタは何を使ってますか?
試したところ、そのようにはなりませんでした。
当方、メモ帳とサクラエディタとNoEditorで確認しました。
(kenbou)

 >元々ダブルコーテーションが入っている所は、ダブルコーテーションが二重になってしまいます。
 これはExcel上でText形式(*.txt)で保存しているのではないでしょうか?
 この場合は、そのようになるのが確認できました。(WinXp、Excel2002)
 コピー&ペーストでは(kenbou)さん同様にそのような現象は見られませんでした。
 よう太さん、いかがでしょう?  (Hatch)


kenbouさん、Hatchさん、ありがとうございます。

WinXP(SP1)、Excelは2000、テキストエディタはメモ帳です。

確かに単に各セルにテキストを手打ちして、それを選択、コピー&ペーストでは、この現象は起きません。

今回のファイルは、各行でCONCATENATE関数で文字列を連結し、得られた結果をコピー・形式を選択して貼り付け→値 にしたものでした。

これが関係しているのでしょうか?


 問題解決しました。
 CONCATENATE関数で連結するセルの内、セル内で改行しているものがあり、それが影響しているようでした。
 CLEAN関数にて改行を削除したところ、ダブルコーテーションが追加されなくなりました。
 ご検証いただいた方々、どうもありがとうございました。(よう太)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.