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

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


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

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

Выпуск № 244
от 21.03.2006, 16:05

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


Вопрос № 37602: Здравствуйте эксперты! Есть форма в Access вызывающая модуль с процедурами для обновления/добавления данных из сети в бд, расчет в бд, выгрузку/обработку в excel, архивацию и подготовку письма с вложенным архивом нужного отчета. В форме добавлен ...
Вопрос № 37668: Здраствуйте, Уважаемые ЭКСПЕРТЫ! Помогите пожалуйста написть макрос. Необходимо, чтобы он в листе excel автоматически скрывал строки если там одно значение (например в 2-ом столбце в некоторых строках значение 0), главное чтобы он их только с...

Вопрос № 37.602
Здравствуйте эксперты!
Есть форма в Access вызывающая модуль с процедурами для обновления/добавления данных из сети в бд, расчет в бд, выгрузку/обработку в excel, архивацию и подготовку письма с вложенным архивом нужного отчета. В форме добавлен таймер показывающий время с начала запуска модуля до завершения (00:00:00). После запуска модуля окно формы "замерзает" и значение таймера обновляется только при переходе от процедуры к процедуре. Как сделать чтобы в течение выполнения процедур модуля можно было видеть посекундную динамику обновления таймера в форме?
Отправлен: 15.03.2006, 19:34
Вопрос задал: Dobrov (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: PsySex
Здравствуйте, Dobrov!
В свойствах формы найдите параметр TimerInterval, по умолчанию он равен нулю, установите численное значение, это время в милисекундах. Через данный промежуток времени будет обрабатываться событие Form_Timer()
т.е.
------------------------------------------------
Private Sub Form_Timer()
'здесь пишите код для обновления таймера
End Sub
------------------------------------------------
Ответ отправил: PsySex (статус: Студент)
Ответ отправлен: 15.03.2006, 23:45


Вопрос № 37.668
Здраствуйте, Уважаемые ЭКСПЕРТЫ!
Помогите пожалуйста написть макрос.
Необходимо, чтобы он в листе excel автоматически скрывал строки если там одно значение (например в 2-ом столбце в некоторых строках значение 0), главное чтобы он их только скрывал, а не удалял и если значение в строке меняется формулой, то строка снова появлялась.
Заранее ОГРОМНОЕ СПАСИБО!!!!!!!!!
Отправлен: 16.03.2006, 14:07
Вопрос задал: Меньшиков Роман Константинович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Genyaa
Здравствуйте, Меньшиков Роман Константинович!

Вот что у меня получилось... (cм. приложение)

Чтобы макрос заработал:
- его нужно вставить в модуль листа, на котором все действо должно происходить
- на листе нужно столбцу (или области), значения которого должны проверяться на 0, присвоить имя "HideIfZero"

Если в именованную область включить несколько столбцов, то строка скроется, если все значения в строке внутри этой области будут нулевыми.

Приложение:

Ответ отправил: Genyaa (статус: 2-ой класс)
Ответ отправлен: 16.03.2006, 15:56
Оценка за ответ: 5


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

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

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

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

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


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


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.20 (beta) от 17.03.2006
Яндекс Rambler's Top100

В избранное