Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 547
от 11.06.2007, 10:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 277, Экспертов: 31
В номере:Вопросов: 2, Ответов: 3


Вопрос № 90105: Приветствую вас, уважаемые эксперты. Не могу решить одну проблему: программа Excel. Необходимо, что бы либо сама ячейка, либо цвет шрифта в ячейке менялся на заданный при наступлении определенной даты. Как это сделать? Заранее спасибо....
Вопрос № 90114: Здравтвуйте уважаемые эксперты, как создать c помощью VBA новое событие в excele (событие изменение цвета фона ячейки) после которого быдет пересчитываться функция вычисления индекса цвета фона ячейки. Заранее спасибо! ...

Вопрос № 90.105
Приветствую вас, уважаемые эксперты. Не могу решить одну проблему:
программа Excel. Необходимо, что бы либо сама ячейка, либо цвет шрифта в ячейке менялся на заданный при наступлении определенной даты. Как это сделать? Заранее спасибо.
Отправлен: 05.06.2007, 12:42
Вопрос задал: Zherdev Vitaliy Petrovich (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Ualife
Здравствуйте, Zherdev Vitaliy Petrovich!
Извините пожалуйста за прошлый ответ, все напутал. Я сам в VBA начинающий. Такая штука как запись макросов очень помагает. Вот код, смотрите в приложении. Всего доброго.

Приложение:

---------
Нет границ - есть лишь препятствия!

Ответ отправил: Ualife (статус: 1-ый класс)
Ответ отправлен: 05.06.2007, 19:00

Отвечает: Alec Perle
Здравствуйте, Zherdev Vitaliy Petrovich!
Для этого можно обойтись и без программирования.
В нужной ячейки примените условное форматирование (меню [Формат]-[Условное форматирование], а в качестве условия примените формулу =СЕГОДНЯ()=ДАТА(год;месяц;день), где год, месяц, день - соответственно числа. (например =СЕГОДНЯ()=ДАТА(2007;6;5))
И не забудьте настроить необходимый формат ячейки (отображение ячейки при выполнении условия)

---------
Пессимист - это хорошо информированный оптимист (а оптимист - хорошо проинструктированный пессимист)
Ответ отправил: Alec Perle (статус: 9-ый класс)
Ответ отправлен: 05.06.2007, 20:05


Вопрос № 90.114
Здравтвуйте уважаемые эксперты, как создать c помощью VBA новое событие в excele (событие изменение цвета фона ячейки) после которого быдет пересчитываться функция вычисления индекса цвета фона ячейки. Заранее спасибо!
Отправлен: 05.06.2007, 13:39
Вопрос задал: Litium75 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Ualife
Здравствуйте, Litium75!
Относительно того как создать новое событие в excele, я не знаю. Но возможно вот этот макрос для вычесления идекса цвета вам подойдет. Смотрите код в приложении

Отредактировано: ответ изменен по просьбе эксперта.
---------
=Alexey G. Gladenyuk= (*Мастер-Эксперт)

Приложение:

---------
Нет границ - есть лишь препятствия!

Ответ отправил: Ualife (статус: 1-ый класс)
Ответ отправлен: 05.06.2007, 19:46


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное