- ベストアンサー
エクセルでHTML情報を無視したい
エクセルで例えばWEB上の文字をコピーして張り付けると html情報がそのまま貼り付けられますよね。 これを無効にただの黒い文字にしたいのですができますか? 具体的には赤い文字をコピーし貼り付けたらそのままエクセルに赤い文字。 字がおおきければそのままですよね。 またURLを貼り付ければそのままクリックするとそのページにいきますよね? これを無効にしたい。 現在は一度メモ帳に貼り付けそれから再度エクセルに貼っています。 エクセルは2000です。 ヘルプでHTML 無視と入れ検索したのですがありませんでした。宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと方向性は違いますが、#1さんの紹介されている 「編集」→「形式を選択して貼り付け」で「テキスト」選択→「OK」 の過程をマクロ登録して、それにショートカットキーを割り当てるという方法ではいかがでしょうか。 登録は簡単です。 1)貼り付けたいデータをコピーしておいて、貼り付け先のセルを選択した状態にしておく。 2)ツール→マクロ→新しいマクロの記録で、適当なショートカットキーを決める。 (※1)Ctrlキーとの組み合わせで、割り当てられていないものを選びます。下記など参考にして下さい。(仮に「e」とします。ただ、ショートカットキーを既にカスタマイズされている場合は別途考慮して下さい) http://www.excel7.com/excel_shortcut.htm (※2)マクロの保存先は、テキスト貼り付けの作業がそのブックのみであれば、デフォルトの「作業中のブック」でも構いませんが、他でも使われたいのであれば「個人用マクロブック」にしておかれると新規ブックでも使えて便利です) 3)編集→形式を選択して貼り付けで「テキスト」を選択してOKでテキストとして貼り付ける。 4)ツール→マクロ→記録終了。(画面上に「記録終了」ツールバーが表示されている場合は「記録終了」ボタン(■)をクリックでも可) 以上で今後は、貼り付ける時に通常Ctrl+vのところをCtrl+eとすれば、書式なしのテキストとして貼り付きます。 書式まで貼り付けたい場合はCtrl+v、テキストのみの場合はCtrl+eと使い分けるようにされてはいかがでしょうか。
その他の回答 (4)
- TnaPro
- ベストアンサー率20% (1/5)
No4の追加。 最後に置換でスペースを消してください。
お礼
今日ようやくネット接続ができまして 遅くなり失礼いたしました。 TnaPro様 最後までご丁寧にありがとうございました。 皆様にお教え戴いた方法、とても参考になりました。 最初はさっぱりわかりませんでしたが、すこしづづやってみたら面白さにひかれました。私のような初心者に教えてくださりありがとうございました。 とても参考になりました。 それぞれのよいところを使っていきたいとおもいます。
- TnaPro
- ベストアンサー率20% (1/5)
少し邪道ですが、CTRL+Vの前にスペースを一つ。 ただし、この方法では文字しかコピーできません。
お礼
いえいえ邪道だなんて、とても参考になりました。 ご回答ありがとうございました。インフルエンザのためお礼が遅くなりました。 申し訳ございません。
- himajin-net
- ベストアンサー率48% (101/210)
私は2003を使っていて2000ではどうだったかもう覚えていないのですが 貼り付けた場合その右下あたりに貼り付けオプション(貼り付けのアイコン)が出てきませんか? その中の「貼り付け先の書式と一致させる」で貼り付けたものが貼り付け先の書式と同じになります。
お礼
回答をありがとうございます。 CTRL+Vで貼り付けるので一回一回指定するのではなくシート全体かブック全体の単位で無視したいのですが、何か方法があれば教えてください。
- hirumin
- ベストアンサー率29% (705/2376)
「編集」→「形式を選択して貼り付け」で「テキスト」を選べば、希望の形になるかと思いますがいかがでしょう。
お礼
回答をありがとうございます。 CTRL+Vで貼り付けるので一回一回指定するのではなくシート全体かブック全体の単位で無視したいのですが、何か方法があれば教えてください。
お礼
とても詳しい回答をありがとうございます。とても参考になりました。 インフルエンザのためお礼が遅くなりました。 申し訳ございません。