Avatar billede Butterfly Ekspert
05. juli 2017 - 12:29 Der er 2 kommentarer

Log på enkelt fane

Hej
Jeg har et regneark med mange faner.
Er det muligt at lave en logfil der fortæller, hvis en bestemt fane har været rettet? På fanen "Lager" ændres G1 når noget rettes i G4:G600. G1 er en summen af G4:G600
Jeg kan finde ud af at lave en log der fortæller hvem der har åbent regnearket, men det er ikke det jeg skal bruge.
Avatar billede jens48 Ekspert
05. juli 2017 - 15:54 #1
Det er ikke helt klart for mig hvad du vil have logget, men hvis du vil vide hvor der er blevet rettet, kan en makro i stil med denne måske bruges:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("G4:G600")) Is Nothing Then
If Range("G1") <> "" Then
x = ", "
Else
x = ""
End If
Range("G1") = Range("G1") & x & Target.Address
End If
End Sub
Avatar billede Butterfly Ekspert
07. juli 2017 - 12:26 #2
Hej
I et andet regneark har jeg disse koder i ThisWorkBook
Private Sub Workbook_Open()
'  Aktiver Log-arket og find det rigtige sted
    Sheets("Log").Activate
    Range("StartCell").Select
'  Gå til sidste skrevne linje
    Selection.End(xlDown).Select
'  Opdater revisionsnumme, det vil sige læg 1 til det eksisterende nummer
    ActiveCell.Offset(1, 0).Value = ActiveCell.Value + 1
'  ActiveCell.Offset(1, 0).Value = ActiveCell.Offset(1, 0).Value + 1
'  Indsæt brugernavn
    ActiveCell.Offset(1, 1).Value = Application.UserName
'  Indsæt dato
    ActiveCell.Offset(1, 2).Value = Date
'  Indsæt klokkeslet
    ActiveCell.Offset(1, 3).Value = Format(Time, "HH:MM")
'  Gem filen
    ActiveWorkbook.Save
End Sub

Her kan jeg se hvem og hvornår regnearket har været åbnet.
Jeg vil gerne have en log der viser, når fanen "Lager" har været ændret.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester