Hola
tengo la necesidad de una macro la cual dentro de un libro me actualice una
hoja donde tengo una lista de empleados, en base a un archivo que me envian
todos los dias, pero yo necesito que esta hoja con la lista este oculta para
que quien utilice el libro no la pueda ver, pero ellos mediante un boton,
corran la macro de actualizacion, y la macro me abra la hoja, la actualice y
la deje oculta.
yo lo intente pero me genera un error y esta es la codificacion:
Sub macro()
'
'Macro
' Macro grabada el 10/08/2007
'
'
Sheets("GUARDIAS").Visible = True
Range("B2:J2").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
Range("B2").Select
ChDir "C:\"
Workbooks.Open Filename:="C:\guardias.xls"
Range("B2:G2").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Windows("nomina diario.xls").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
Range("B2").Select
ActiveWindow.SelectedSheets.Visible = False
End Sub
Mi error me lo envia en la frace: Selection.PasteSpecial
Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Espero me puedan ayudar
gracias
saludos
Leer las respuestas