Hoe kan het onderstaande makkelijke worden geschreven?
De eerste Range gaat uiteindelijk tot 'BN1', en de tweede Range gaat uiteindelijk tot 'A60'
Om een hoop typewerk te voorkomen zou ik het onderstaande dus was compacter willen omschrijven.
Alvast bedankt voor uw aandacht.
PS. Als ik het juiste antwoord heb, zal ik een betere titel verzinnen.
Groet,
De eerste Range gaat uiteindelijk tot 'BN1', en de tweede Range gaat uiteindelijk tot 'A60'
Om een hoop typewerk te voorkomen zou ik het onderstaande dus was compacter willen omschrijven.
Code:
Sub Macro1()
' Settings
Dim MyName As Workbook
Set MyName = ActiveWorkbook
Application.ScreenUpdating = False
Application.DisplayAlerts = False
' Openen
ChDir "Q:\Archief Urenlijst\Users"
Workbooks.Open Filename:="Q:\Archief Urenlijst\Users\Users.xls"
ActiveSheet.Unprotect
'namen invoegen
MyName.Sheets("LEEG").Range("H1").Value = Workbooks("Users").Sheets("Blad1").Range("A2").Value
MyName.Sheets("LEEG").Range("I1").Value = Workbooks("Users").Sheets("Blad1").Range("A3").Value
MyName.Sheets("LEEG").Range("J1").Value = Workbooks("Users").Sheets("Blad1").Range("A4").Value
MyName.Sheets("LEEG").Range("K1").Value = Workbooks("Users").Sheets("Blad1").Range("A5").Value
ActiveWindow.Close
End Sub
Alvast bedankt voor uw aandacht.
PS. Als ik het juiste antwoord heb, zal ik een betere titel verzinnen.
Groet,