Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/01/2003, 20:52
Avatar de lmg7
lmg7
 
Fecha de Ingreso: agosto-2002
Mensajes: 93
Antigüedad: 21 años, 9 meses
Puntos: 0
Te paso un macro de la otra opción.

Para crearlo en cada libro a ser auditado debés hacer lo siguiente:

1) Crear una hoja con nombre "Registro"
2) Agregar un módulo a contener el macro, Herramientas/Macro/Editor de Visual Basic y luego Insertar/Módulo .
3) Copiar en el módulo el siguiente código:
Código:
Sub auto_open()
    Hoja = ActiveSheet.Name
    Celda = ActiveCell.Address
    Worksheets("Registro").Select
    Range("A1").Select
    Selection.End(xlDown).Select
    Selection.Offset(1, 0).Select
    ActiveCell.Value = Application.UserName
    Selection.Offset(0, 1).Select
    ActiveCell.Value = Str(Date)
    Selection.Offset(0, 1).Select
    ActiveCell.Value = Str(Time)
    Worksheets(Hoja).Select
    Range(Celda).Select
    ActiveWorkbook.Save
End Sub
Así, cada vez que se abra el libro se indicará en una nueva fila de la hoja Registro el nombre del usuario que lo abre, la fecha y la hora.

Espero te sirva.

Saludos