• ベストアンサー

ワードで見出し番号なしでテキストを貼り付けたい

ある段落を選択して、コピーしました。ペースト先のところに行って、次のマクロを実行しました。 Sub テキスト貼り付け() Selection.PasteAndFormat (wdFormatPlainText) End Sub すると、コピー元の見出し番号や、箇条書きの●も一緒についてきます。正味のテキストだけをペーストするマクロはないですか。

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

  • ベストアンサー
回答No.1

コピー元の段落番号や箇条書きなどの書式が設定された段落を、 段落記号を含む(複数段落を選択しても同じ意味の)範囲選択し コピーした段階で、テキストとして段落番号や箇条書きのついた 状態で取り込まれます。 段落記号を含まないで段落内の文章のみをコピーしたときには、 行頭についている箇条書きなどは取り込まれません。 このことは、クリップボード拡張ソフトなどにて取り込まれた テキスト内容で確認できますし、メモ帳などに貼り付けをして 確認しても同じことです。 コピーする前に箇条書きや段落記号などを解除しておいてから 範囲選択してコピーし、元に戻して箇条書きや段落記号を再び ついた状態にして、次の作業である貼り付けをすれば、質問の マクロでも箇条書きのないものとして貼り付けできます。 コピーするときのマクロについては、別の回答者からの回答を 待つか、別途質問してみてはいかが。

kiki2926
質問者

お礼

回答ありがとうございました。いただいた回答を生かして、マクロもつくり、うまくいくようになりました。マクロのことはあんまりよくわかっていないので、どんくさい処理手順かもしれませんが・・・・ 具体的には、 1 「ここにもどる」とブックマークをつける。 2 ファイルを保存。 2-2 ファイル名を、myNameに格納しておく。 3 さらに、ファイル名をダミーという名前に変えてデスクトップに保存。 4 箇条書きや見出しの番号を解除する。 5 コピーする。 6 今開いているファイル(すなわち、ダミー)を閉じる。 7 myNameを使って、元のファイルを開く。 8 「ここにもどる」のブックマークへジャンプ 9 ジャンプの設定をもとの「見出しに戻す。 10 ペーストしたい場所にカーソルを置いて、「テキスト貼り付け」のマクロボタン押しなさいと、メッセージする。

関連するQ&A