• ベストアンサー

Spreadsheet シートをそのまま転機したい

エクセルでユーザーフォームにSpreadsheetコントロールを置いています。 そのシートには、ワークシートをそのまま転記したいのですがどういう方法があるのでしょうか? Private Sub UserForm_Initialize() Me.Spreadsheet1.Range("a1") = Sheet1.Range("a1").Value End Sub このようなものを一個ずつ作っていくしかないですか? ワークシートには5列、700行です。

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

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (296/460)
回答No.1

Private Sub UserForm_Initialize()   Worksheets("Sheet1").Range("A1:E700").Copy   Me.Spreadsheet1.Range("A1").Paste   Me.Spreadsheet1.Range("A1").Select   Application.CutCopyMode = False End Sub とか。

CRNWDUBGKSY
質問者

お礼

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

関連するQ&A