エディタ上の文章
abc<table border=1><tr><td>A</td><td>B</td></tr><tr><td>C</td><td>D</td></tr></table>
の文章をcopyして、適当なセルにpasteすると、この文章のままではなくて、A、B、C、Dが違う
セルに入ってしまいます。
<とtabelの間に半角をいれて
abc< table border=1><tr><td>A</td><td>B</td></tr><tr><td>C</td><td>D</td></tr></table>
をcopyして、セルに入力すると、そのセル内には入りますが、abc< table border=1>ABCD
とタグが無視された形で入力されてしまいます。
今まではこんな事はなかったのですが、HTMLタグが消えないようにする事はできないでしょうか?
No.2ベストアンサー
- 回答日時:
Windows7 & Excel2010 と WindowsXP & Excel2002
の両方で再現しました。
クリップボードを出してみました。
内容自体は同じように見えますが、アイコンは変わっています。
データの持ち方の何かが違うらしいことしか分かりませんでした。
セルに
abc<table border=1><tr><td>A</td><td>B</td></tr><tr><td>C</td><td>D</td></tr></table>
と入力出来た後で、
そのセルをコピペしてもテキストエディタからのコピペとは異なり、
表にはなりませんね。
abc<*table 後略
とすると文字列として貼り付けできましたが
謎の残るExcelのお節介機能?です。
この回答への補足
結局、WordとCKeditorからクリップボードに入れると、EXCELに貼り付けするときにHTMLを選んで
ペーストできました。
が、Wordpadや秀丸などからクリップボードに入れると、貼り付け時にHTMLがでてこず表になりました。
クリップボードというのも奥が深いのですねぇ。Wordは全てのPCに入れていないので、必要時はCKeditorにペーストしてからコピーしようと思います。
お二人ともありがとうございました。
No.1
- 回答日時:
任意のセル上で右クリックをし、セルの書式設定→表示形式→文字列
そのセルをダブルクリックして文字入力モードにしてからペースト
で、どうでしょう?
エディタ上で、見えない文字でExcelがタブだと認識しているなんらかの文字列が入っているのだと思うのですが…
(Excel2003で本質問内のタグをペーストしてみたのですが、ABCDが別のセルに入力されることはありませんでした)
この回答への補足
お返事、ありがとうございました。あのあと、いろいろ試しているのですが
質問文のabc<table border=1><tr><td>A</td><td>B</td></tr><tr><td>C</td><td>D</td></tr></table>
をHPからそのままペーストしますと、大丈夫ですが、これを一度、秀丸などのエディタにペーストしてからコピーして貼り付けるとダメなのです。
ペーストするときに、HPからコピーして直接EXCELにペーストするときに、形式を選択して貼り付けるを選びますと、unicodeテキストとテキストとHTMLの選択ができて、HTMLの選択をしてはりつけると、タグがそのまま入力できます。
が、一度、エディタにペーストしてから再度コピーしてEXCELにペーストするときに形式を選択して貼り付けるを選びますと、unicodeテキストとテキストの表示しかでず、HTMLの選択肢がでません。
unicodeテキストを選んでもテキストを選んでも表になってしまいます。
何が違うのでしょうか???
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- Perl PERL 1 2022/04/26 14:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルのヘッダとボディの幅...
-
テーブルの行を折りたたみたい...
-
中に<table></table>が使えるア...
-
tableにul,または,olを入れられ...
-
width指定したTDでwhite-space:...
-
ホームページ 表の上の余白を...
-
テーブルのセルにアンカー
-
htmlのtable内に画像
-
テーブルの上に空行が入る・・...
-
nowrapを指定しても改行される...
-
cssで、表示されるテキストによ...
-
表(table)でへこみのある矩形...
-
テーブルのセルに画像をピッタ...
-
TRタグの余白をcssで設定するには
-
cellpadding
-
テーブルの任意の列を非表示に...
-
スタイルシートで colspan=3と...
-
HTMLのレイアウト
-
テーブルの行の高さを指定する...
-
逆L字の表(table)組み
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルの行を折りたたみたい...
-
テーブルの任意の列を非表示に...
-
tableにul,または,olを入れられ...
-
TRタグの余白をcssで設定するには
-
cssで、表示されるテキストによ...
-
HTML <td></td>タグ セル内余...
-
テーブルのヘッダとボディの幅...
-
文字列が入っているtdを削除せ...
-
テーブルのセルに画像をピッタ...
-
テーブルの行の高さを指定する...
-
テーブルの表示がずれます
-
ホームページ 表の上の余白を...
-
テーブルのセルにアンカー
-
テーブルタグのセルの幅の一部...
-
逆L字の表(table)組み
-
中に<table></table>が使えるア...
-
tableでcolspanを使うと次行以...
-
スタイルシートで colspan=3と...
-
TABLE内の枠線を一部消すには
-
テーブルの上に空行が入る・・...
おすすめ情報