Workbook.ChangeFileAccess (Excel)
Cambia los permisos de acceso al libro. Esto puede requerir que se cargue una versión actualizada desde el disco.
Si tiene un archivo abierto en el modo de sólo lectura, no tendrá acceso exclusivo al archivo. Si cambia el modo de sólo lectura a lectura y escritura, Microsoft Excel deberá cargar una nueva copia del archivo para comprobar que no se han efectuado cambios mientras el archivo estaba en modo de sólo lectura.
ChangeFileAccess (Mode, WritePassword, Notify)
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
Arguments
Un argumento con nombre
Mode (XlFileAccess) - Especifica el nuevo modo de acceso.
Posibles valores de retorno son xlReadOnly - Solo lectura, xlReadWrite - Lectura y escritura.
Optional arguments
Los siguientes argumentos son opcionales
WritePassword (XlFileAccess) - Especifica la contraseña de protección contra escritura si el archivo está protegido contra escritura y Mode tiene el valor xlReadWrite. Se omite si el archivo no tiene contraseña o si el valor de Mode es xlReadOnly.
Posibles valores de retorno son xlReadOnly - Solo lectura, xlReadWrite - Lectura y escritura.
Notify - True (o se omite) para notificar al usuario si el acceso inmediato al archivo no es posible