• ベストアンサー

エクセル 表のフォーマットを変えずに貼りたい

office2010です。 シートAに、例えば4行×5列の表があります。 この表は、行や列の幅を適切な大きさに調整してあります。 この表をシートBに貼ると、表の行と列の幅は、シートBの幅になってしまいます。 シートAの票の形を崩さずに、シートBに貼るにはどうすれば良いのでしょうか?

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

状況によって操作に工夫が必要な場合もありますが、行高や列幅をそのまま他シートにコピーしたいなら、以下のような手順になります。 コピー範囲の4行分の行全体を選択し(行番号のドラッグ)、右クリック「コピー」、貼り付け先の行のA列のセルを選択して右クリック「貼り付け」し、もう一度右クリック「形式を選択して貼り付け」で「列幅」にします。 貼り付け先にすでにデータが入力されている場合には、1回目の貼り付け時に「形式を選択して貼り付け」で「空白セルを無視する」にチェックを入れて貼り付けたり、貼り付ける位置(列)を変更したい場合は、いったん貼り付けたデータを、もう一度横の列にコピー貼り付けしなおす(列幅のコピー)などの工夫が必要となります。

mk1234
質問者

お礼

回答ありとうございます。 出来ましたぁ。

その他の回答 (1)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>シートAの票の形を崩さずに、シートBに貼るにはどうすれば良いのでしょうか? 列の幅を保持することはできますが行の高さは元の状態を保持できません。 但し、シート全体をコピーする場合は元の状態を保持したままで貼りつきます。 貼付画像はExcel 2010で操作途中のものです。 貼り付け時に「元の列を保持」を選択する。

mk1234
質問者

お礼

回答ありとうございます。 出来ました。

関連するQ&A