Hola y gracias primero que todo, que pena, así coloco el código que me facilito en mi macro, lo estoy ubicado mal?
Sub Botón218_Haga_clic_en()
Range("r54").Value = Range("r54").Value + 1
On Error GoTo sinlibro
Windows("ENTRADA Y SALIDA VEHICULAR.xlsm").Activate
ActiveSheet.Unprotect "123"
con = Range("Q53") + 1
Range("Q53") = con
Windows("VEHÍCULOS.xlsm").Activate
Range("A54:H54,j54,m54:Q54").Copy
Windows("ENTRADA Y SALIDA VEHICULAR.xlsm").Activate
On Error GoTo 0
Range("a53:n53").PasteSpecial xlPasteValues
Range("a54").Select
If Range("r54").Value < 2 Then
ActiveSheet.Protect "123", _
DrawingObjects:=False, _
Contents:=True, _
Scenarios:=False, _
AllowFormattingCells:=True, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
AllowInsertingColumns:=True, _
AllowInsertingRows:=True, _
AllowInsertingHyperlinks:=True, _
AllowDeletingColumns:=True, _
AllowDeletingRows:=True, _
AllowSorting:=True, _
AllowFiltering:=True, _
AllowUsingPivotTables:=True
Else
ActiveSheet.Protect "ammy", _
DrawingObjects:=False, _
Contents:=True, _
Scenarios:=False, _
AllowFormattingCells:=True, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
AllowInsertingColumns:=True, _
AllowInsertingRows:=True, _
AllowInsertingHyperlinks:=True, _
AllowDeletingColumns:=True, _
AllowDeletingRows:=True, _
AllowSorting:=True, _
AllowFiltering:=True, _
AllowUsingPivotTables:=True
MsgBox ("Usted está efectuando una modificación por " & Range("r54").Value & " vez, debe ingresar la contraseña de segundo nivel")
End If
ActiveWorkbook.Sabe
Windows("VEHÍCULOS.xlsm").Activate
Range("A55").Select
ActiveWorkbook.Sabe
Application.CutCopyMode = False
MsgBox "Se Guardó Exitosamente!", vbOKOnly + vbInformation, "FELICIDADES"
Exit Sub
sinlibro:
MsgBox "No se encuentra disponible el libro de Entrada y Salida Vehicular, Ábralo para poder guardar.", vbOKOnly + vbCritical, "ATENCIÓN"
Application.CutCopyMode = False
End Sub
y este es el código sin los cambios
Sub Botón218_Haga_clic_en()
On Error GoTo sinlibro
Windows("ENTRADA Y SALIDA VEHICULAR.xlsm").Activate
ActiveSheet.Unprotect "123"
con = Range("Q53") + 1
Range("Q53") = con
Windows("VEHÍCULOS.xlsm").Activate
Range("A54:H54,j54,m54:Q54").Copy
Windows("ENTRADA Y SALIDA VEHICULAR.xlsm").Activate
On Error GoTo 0
Range("a53:n53").PasteSpecial xlPasteValues
Range("a54").Select
ActiveSheet.Protect "123", _
DrawingObjects:=False, _
Contents:=True, _
Scenarios:=False, _
AllowFormattingCells:=True, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
AllowInsertingColumns:=True, _
AllowInsertingRows:=True, _
AllowInsertingHyperlinks:=True, _
AllowDeletingColumns:=True, _
AllowDeletingRows:=True, _
AllowSorting:=True, _
AllowFiltering:=True, _
AllowUsingPivotTables:=True
Else
ActiveWorkbook.Sabe
Windows("VEHÍCULOS.xlsm").Activate
Range("A55").Select
ActiveWorkbook.Sabe
Application.CutCopyMode = False
MsgBox "Se Guardó Exitosamente!", vbOKOnly + vbInformation, "FELICIDADES"
Exit Sub
sinlibro:
MsgBox "No se encuentra disponible el libro de Entrada y Salida Vehicular, Ábralo para poder guardar.", vbOKOnly + vbCritical, "ATENCIÓN"
Application.CutCopyMode = False
End Sub
donde debo ubicarlos? Gracias y besos...