次の方法で共有

オートシェイプのテキスト間で、テキストをコピー→ペーストすると、書式が維持されない。

Anonymous
2010-05-28T09:03:30+00:00

いつもありがとうございます。

Excel編集中に以下の症状があり、効率が悪く難儀しております。何卒お知恵の拝借をお願いいたします。

環境…WinXP-SP3 Office2007-SP2

  1. エクセルシート上に、オートシェイプ(テキストボックス)を配置する。
  2. 書式を設定する…MS ゴシック、8ポイント
  3. 文字列を入力する…"abcdefgあいうえお"
  4. オートシェイプをコピー、ペーストする
  5. 片方のテキストボックスから、"abc"をコピーし、もう片方にペーストする。

  片方のテキストボックスから、"あいう"をコピーし、もう片方にペーストする。

  1. ペースト先には、半角/全角ともに、フォント、サイズが維持されない

  (文字列に装飾情報が付加されている)

  1. メモ帳に入力しコピーした場合、ペースト時、テキストだけが挿入されます。

皆様の環境では如何でしょうか?

よろしくお願いいたします。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2010-05-28T11:03:20+00:00

テキストボックス文字列をテキストボックスにコピー貼り付けした場合は、デフォルトの貼り付け形式は「貼り付け先のテーマを使用」となり、もともとのテキストボックスに設定されているフォントの種類とサイズで貼り付けが行われます。

したがって、元のフォントサイズでコピー貼り付けしたいなら、貼り付け後に右下に表示される貼り付けオプションをクリックして「元の書式を保持」を選択します。

一方、メモ帳などのエクセルの書式を保持できないアプリケーションにコピーした場合は、貼り付けオプションを選択することができず、貼り付けるカーソル位置の書式と同じフォント書式、すなわち「テキストのみ保持」のパターンで貼り付けられることになります。

この回答は役に立ちましたか?

30+ 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2010-06-02T02:41:42+00:00

    返答が遅くなり申し訳ございません。

    的確な回答ありがとうございます。

    「ペースト先のテキストボックスに反映される書式は、コピー元の元の書式ではなく、もともとのテーマに定義された書式」

    というのが基本動作なんですね。

    私的な意見ですが、ペースト先で

     (ア) テキストボックスのコピー → テキストボックスのペースト

    テーマの書式が適用されて、

     (イ) (クリップボードのプレーンテキスト) → テキストボックスのペースト

    テーマの書式が適用されないのは、ギモンの残る仕様と感じます。

    単純ペースト時の、この(ア)の動作を、なんとか、ペースト先の書式に適応するように

    デフォルト動作を、変更したいと思うのですが、別スレで次の機会に伺いたいと思います。

    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません