Proteger libros
Publicado por Wild T (6 intervenciones) el 20/09/2006 01:30:27
Hola:
Tengo el siguiente codigo:
Dim TablaDatos As Range
Workbooks.Open Filename:="C:\SEGUIMIENTO\RESUMEN ANUAL.xls"
ThisWorkbook.Activate
Range("A14:F14").Select
Set TablaDatos = Range(Selection, ActiveCell.End(xlDown))
TablaDatos.Select
Selection.Copy
Windows("RESUMEN ANUAL.xls").Activate
ActiveSheet.Unprotect
Range("A13").Activate
If ActiveCell = "" Then GoTo Linea Else
Range("A12").End(xlDown).Offset(1).Activate
Linea:
ActiveSheet.Paste
Application.CutCopyMode = False
Range("A13").Activate
ActiveSheet.Protect Scenarios:=True, UserInterfaceOnly:=True
ActiveWorkbook.Close
Range("A14").Select
Me abre el libro RESUMEN ANUAL y desde la hoja activa selecciona hasta el ultimo registro y lo copia en RESUMEN ANUAL, en la siguiente posicion libre.
El problema esta con las instrucciones Protect y Unprotect, cuando incluyo esas lineas me da error, si las quito va bien, pero el libro queda desprotegido...
Alguna sugerencia??
P.D. No se si las instrucciones estarán bien porque soy bastante nuevo y autodidacta.Se agradecen todas las ayudas.
Tengo el siguiente codigo:
Dim TablaDatos As Range
Workbooks.Open Filename:="C:\SEGUIMIENTO\RESUMEN ANUAL.xls"
ThisWorkbook.Activate
Range("A14:F14").Select
Set TablaDatos = Range(Selection, ActiveCell.End(xlDown))
TablaDatos.Select
Selection.Copy
Windows("RESUMEN ANUAL.xls").Activate
ActiveSheet.Unprotect
Range("A13").Activate
If ActiveCell = "" Then GoTo Linea Else
Range("A12").End(xlDown).Offset(1).Activate
Linea:
ActiveSheet.Paste
Application.CutCopyMode = False
Range("A13").Activate
ActiveSheet.Protect Scenarios:=True, UserInterfaceOnly:=True
ActiveWorkbook.Close
Range("A14").Select
Me abre el libro RESUMEN ANUAL y desde la hoja activa selecciona hasta el ultimo registro y lo copia en RESUMEN ANUAL, en la siguiente posicion libre.
El problema esta con las instrucciones Protect y Unprotect, cuando incluyo esas lineas me da error, si las quito va bien, pero el libro queda desprotegido...
Alguna sugerencia??
P.D. No se si las instrucciones estarán bien porque soy bastante nuevo y autodidacta.Se agradecen todas las ayudas.
Valora esta pregunta
0