• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA ユーザーフォームについてs)

Excel VBAユーザーフォーム作成時の行き詰まり

このQ&Aのポイント
  • Excel VBAでユーザフォームを作成しており、行き詰まっています。
  • VBAの処理内容を新しいSheetに保存し、その内容をユーザフォームで表示させたいです。
  • しかし、ユーザフォームのコントロールの追加で追加したSheetを処理内容が反映されたSheetにする方法がわかりません。

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

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

普通にSheet1の内容をSheet2に転写のと同じようにやれば良いだけではと思いますが。 単純にSheet1をSheet2にコピーする場合は簡単に書くと下記のようになります(実際は少し工夫しないとエラーが出ますが) Worksheets("Sheet1").Cells.Copy Worksheets("Sheet2").Paste ここのWorksheets("Sheet2")の部分を書き換えるだけです。 Spreadsheet1.Worksheets("Sheet1").Paste

san2228405
質問者

お礼

ご回答ありがとうございます。 上記の内容で上手く行きました。

関連するQ&A