У меня есть файл с макросом VB, который помещает формулу TODAY()
в ячейку, когда я нажимаю кнопку. Формула является изменчивой и обновляется каждый раз, когда вычисляется лист. Вместо этого я хотел бы заблокировать значение, чтобы оно отображало только дату выполнения макроса. Итак, если я открою файл завтра, это будет то же значение. Как я могу это сделать?
2
3 ответа
6
Используйте свойство value ячейки:
TheCell.Value = Date
Дата = Сегодня
0
Вам нужно будет зайти и изменить код VBA в событии Click off the button. Я бы создал вторую кнопку, если вы хотите, чтобы сегодняшняя дата находилась в ячейке, и отключил бы ее с первой кнопки.
0
Быстрый способ сделать это -
Выберите ячейку и нажмите Ctrl + ;
Еще один прием - при тех же условиях, если вы хотите вставить текущее время в формате HH: MM
:
Нажмите Ctrl + : в ячейке.
(ДЛЯ MAC: cmd + ;)