Доброе время суток, господа. Помогите по следующему вопросу. Есть форма ведения отработанного времени (прилагаю, внимание есть макрос), хотелось бы реализовать автоматизацию ведения учета рабочего времени, но не могу сообразить как заставить макрос вставлять время открытия формы в столбце "3" на текущую дату и соответственно время при закрытии формы в столбец "5" при закрытии формы кнопкой (в идеале при выключении компьютера с сохранением внесенных изменений). (тема дублируется на http://www.excelworld.ru/forum/10-37926-1) Заранее спасибо.
Господа, всем спасибо! Решение найдено (помогли на http://www.excelworld.ru/forum/10-37926-1) Собственно вот само решение, макрос на открытие и идентичный на закрытие формы
Скрытый текст
Private Sub Workbook_Open() With Sheets(1).Range("A:A") Set r = .Find(Date) If Not r Is Nothing Then If IsEmpty(r.Offset(0, 2)) Then r.Offset(0, 2) = Time End If End If End With End Sub