• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シート間のコピー時の列幅と行の高さ)

シート間のコピー時の列幅と行の高さ

このQ&Aのポイント
  • マクロ初心者の方に向けて、シート間のコピー時に列幅と行の高さも一緒にコピーする方法をご紹介します。
  • マクロを使用してシート間のコピーを行う際には、列幅と行の高さも一緒にコピーすることができます。
  • シート間のコピー時には、マクロ内で「ActiveSheet.Paste」を使用することで、列幅と行の高さも一緒にコピーすることができます。

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

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

シートを全てコピーするなら(sheet1の内容をsheet2にコピー) Sheets("Sheet1").Select Cells.Select Selection.Copy Sheets("Sheet2").Select Cells.Select ActiveSheet.Paste 特定のセルのみコピーするなら 以下でsheet1のA列の幅をsheet2にコピー Sheets("Sheet2").Columns("A").ColumnWidthSheets("Sheet1").Columns("A").ColumnWidth 以下でsheet1の1行目の高さをsheet2コピー Sheets("Sheet2").Rows("1").RowHeight=Sheets("Sheet1").Rows("1").RowHeight でいかがでしょう。

spcats
質問者

お礼

最初のマクロ作成で困っていました。 ありがとうございました。

関連するQ&A