Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Сибиряк
Зарегистрирован: 16.02.2005 Сообщения: 45 Откуда: Сибирь
|
Добавлено: Ср Мар 30 2005 13:04 Заголовок сообщения: Как сделать DEMO-версию файла Exсel? |
|
|
Доброго времени суток!
Может вопрос покажется некорректным, но все-же: можно ли в файле Exсel сделать так, чтобы его действие (или работа формул в ячейках) прекращалось по истечении некоторого времени (вроде DEMO-версии)? |
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Ср Мар 30 2005 17:40 Заголовок сообщения: |
|
|
Можно, но об этом никто не должен знать, иначе макросы отключат и всё. Можно сделать чтобы при запуске макрос сохранял время в какойнибудь ячейке, а потом с ним каждый раз сравнивал. И по истечении срока просто копировал содержимое ячеек и вставлял обратно только значения. Время можно писать белым цветом на белом фоне. |
|
Вернуться к началу |
|
|
Сибиряк
Зарегистрирован: 16.02.2005 Сообщения: 45 Откуда: Сибирь
|
Добавлено: Чт Мар 31 2005 05:21 Заголовок сообщения: |
|
|
Можно мануалку? |
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Чт Мар 31 2005 17:04 Заголовок сообщения: |
|
|
У тебя и так есть. Жмешь F1 ... Я так делал. Вообще, там хелп жестокий. Отличается от борландовских хелпов как объектно ориентированный код от структурно. Можешь записать макрос выполняя необходимое действие, а потом анализируй что получилось, что не понятно - F1 |
|
Вернуться к началу |
|
|
Сибиряк
Зарегистрирован: 16.02.2005 Сообщения: 45 Откуда: Сибирь
|
Добавлено: Пт Апр 08 2005 09:59 Заголовок сообщения: |
|
|
Нашел способ, но без применения макросов, а с помощью формул:
сколько дней будет отображаться формула
C3=ЦЕЛОЕ((B3-СЕГОДНЯ())), где B3 - дата окончания действия формулы.
Отображение числа в ячейке E3:
=ЕСЛИ(И(C3>=0);E3;"").
А дальше можно просто скрыть формулы и защитить ячейки.
P.S.: grayrat, благодарю за подсказку. |
|
Вернуться к началу |
|
|
|