Показать полную графическую версию : формула в шаблоне Excel
Знатоки Excel, подскажите, пожалуйста, можно ли сделать так, чтобы формула вычислялась только при открытии шаблона?
Более конкретно: есть шаблон некоторого отчёта, хотелось бы, чтобы текущая дата при создании файла подставилась сама.
используйте формулу =СЕГОДНЯ() в нужной ячейке;
или колонтитул с текущей датой
okshef, не годится — будет при каждом открытии документа новая дата.
Busla, вставьте в модуль рабочей книги шаблона в процедуру обработки события открытия рабочей книги что-то наподобие такого кода:
Private Sub Workbook_Open()
With ActiveWorkbook.ActiveSheet.PageSetup
If Len(.CenterHeader) = 0 Then
.CenterHeader = CStr(Date)
End If
End With
End Sub
Т.е., если верхний центральный колонтитул активного листа активной рабочей книги пока пуст (первое открытие рабочей книги при её создании) — то заполнить его вычисленной текущей датой.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.