Pregunta: | 56219 - EXEL MULTIUSUARIO |
Autor: | David Molina |
buen dia.
solicito su apoyo, ya que trato de crear un archivo multiusuario de exel, es decir que elarchivo este abierto en 2 o mas equipos y tengan la posibilidad de modificarlo sin problemas. se ha estado indagando pero hasta ahorita no hemos podido realizar, esta utilidad. agadezco nos puedan ayudar. saludos a todos, felices fiestas |
Respuesta: | Miguel Lara |
Hola David, no se si te será útil pero yo para controlar multiusuario en excel lo que hago es guardar y abrir el archivo como solo lectura y le agrego a la hoja un botón Activex donde controlo el guardado del archivo usando el siguiente código: Private Sub Cerrar_Click() ActiveWorkbook.ChangeFileAccess Mode:=xlReadWrite, WritePassword:="5468" Application.DisplayAlerts = False ActiveSheet.Protect Password:="PASS", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFormattingColumns:=True, AllowFormattingRows:=True, AllowSorting:=True, AllowFiltering:=True ActiveWorkbook.SaveAs Filename:="NombreArchivo.xlsm", _ FileFormat:=xlOpenXMLWorkbookMacroEnabled, WriteResPassword:="PASS", CreateBackup:=False Application.DisplayAlerts = True ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly, WritePassword:="PASS" End Sub Espero te sea útil, un abrazo! |