warum ist der Code so langsam?
Marcy
mit diesem Code schreibe ich in einer freigegebenen Datei den Benutzer und Jetzt() ins Tabellenblatt Chronologie.
Tabelle läuft prima.
Bei einem neuen Benutzer hängt die Tabelle allerdings schon beim Öffnen.
Habe gleiche Tabelle nun ohne den Code bei dem Problem User getestet. -> Tabelle läuft prima.
Würde so zwar auch gehen, aber interessant wäre es schon zu wissen, wann wer die Tabelle geöffnet hat.
ActiveWorkbook.Save soll einen Konflikt verhindern.
Habe ihr eine Idee, wie ich den ändern kann, dass es er schneller ist, oder was ich an den Einstellungen des Problem Users ändern muss?
Erst hatte ich den Code so, dass bei Workbook_Close in Spalte C Jetzt() von Schließen geschrieben wurde.
Da gab es aber verwirrende Vermischungen, da die erste frei Zelle genommen wurde, unabhängig vom Benutzer.
Gruß und Danke
Marcy
Private Sub Workbook_Open()
With Sheets("Chronologie")
With .Cells(.Rows.Count, 1).End(xlUp).Offset(1, 0)
.Value = Environ("USERNAME")
.Offset(0, 1) = Now
ActiveWorkbook.Save
End With
End With
End Sub