With Me.Spreadsheet1 to jest kontrolka Spreadsheet.
Ona ma również arkusze, na przykład nr 1, one mogą też miec nazwy...
Worksheets("do_druku") - jest jak rozumien arkusz Twojego skoroszytu
With Me.Spreadsheet1 ' kontrolka Spreadsheet
With .Worksheets(1) ' jej przykladowo 1-szy arkusz
.Range("A1:A150").Value = Worksheets("do_druku").Range("A1:A150").Value ' tu po prawej jest zakres arkusza skoroszytu do_druku ; po lewej zakres arkusza 1-den kontrolki
End With
With .ActiveWindow
.ViewableRange = "A1:A150"
End With
End With Trzeba stosować wcięcia w kodzie wówczas będzie widać co jest co.
With MyLabel
.Height = 2000
.Width = 2000
.Caption = "This is MyLabel"
End With widać iż odnosi sie do 1-dnej labelki... i tylko do niej |