Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2017, 21:21   #1
RipVanWinkel
Пользователь
 
Регистрация: 07.01.2017
Сообщений: 16
По умолчанию Учет дат закрытия книги

Здравствуйте.
Помогите разобраться.

В существующем макросе - при каждом открытии - на листе проставляется числовое значение (определяющее количество открытий книги).

Как заставить макрос записывать дату-время при каждом закрытии книги - напротив этих числовых значений?
Вложения
Тип файла: xls 324-12.xls (36.5 Кб, 10 просмотров)
RipVanWinkel вне форума Ответить с цитированием
Старый 15.01.2017, 02:02   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Модуль книги, добавил код, подобный имеющемуся
Код:
Private Sub Workbook_Open()
Dim lstr&
  With Worksheets("Лист3") 'добавил работу с конкретным листом
    lstr = .Cells(Rows.Count, 5).End(xlUp).Row + 1
    If lstr < 4 Then lstr = 4
    .Cells(lstr, 5) = .Cells(lstr - 1, 5) + 1
  End With
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim lstr&
  With Worksheets("Лист3")
    lstr = .Cells(Rows.Count, 6).End(xlUp).Row + 1
    If lstr < 4 Then lstr = 4
    .Cells(lstr, 6) = Now
  End With
End Sub
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 16.01.2017, 16:00   #3
RipVanWinkel
Пользователь
 
Регистрация: 07.01.2017
Сообщений: 16
По умолчанию

Код - работает. Огромное спасибо.
RipVanWinkel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте книги и язык для реализации перевода дат с григорианского в китайский лунный календарь Uzov24 Помощь студентам 4 06.12.2016 23:44
Нужно создать запрос в MS Access 2007. БД "Книги". Вывести название и возраст книги самой старой книги в каждом из залов NikoLotus Microsoft Office Access 1 19.09.2016 06:02
Вставить данные из ячейки одной книги в textbox формы другой книги ac1-caesar Microsoft Office Excel 21 07.04.2016 14:07
Запись данных в закрытую/скрытую из UserForm другой открытой книги книги. Dark Victor Microsoft Office Excel 1 12.03.2012 18:37