The line Set irm = ThisWorkbook.Permission
doesn't work. It keeps giving the error
Method 'Permission' of object '_Workbook' failed.
Why is that?
Sub AddUser()
Dim irm As Office.Permission, usr As Office.UserPermission
Set irm = ThisWorkbook.Permission
irm.Add "someone@hotmail.com", MsoPermission.msoPermissionView
Set usr = irm("someone@hotmail.com")
usr.ExpirationDate = Date + 1
End Sub