Страница 1 из 1

Обмен опытом MS Office и VB(A)

Добавлено: 21 ноя 2005, 13:37
Avsha
Идея организации этой темы простая - обмен опытом, у кого что есть - решения, советы, используемые механизмы, инструменты и т.д.,
всё, что вы считаете, будет интересно и полезно читающим этот форум.

Есть просьба, желательно располагать в теме только готовые решения, чтобы тема не превратилась в мусорку, а вопросы выяснять через личные сообщения, автор при необходимости всегда сможет подправить/дополнить свое сообщение.

Добавлено: 21 ноя 2005, 13:38
Avsha
[1] Очень полезное свойство механизма отладки программ VBA, которое узнал сравнительно недавно -
это возможность перетаскивать переменные, массивы, объекты в окно Watches. Например, выполнение кода остановилось
на команде Stop, теперь выделяем мышкой переменную (объект, массив и т.д.), например, "iCell" и тащим в ниже расположенное и заранее открытое окно Watches, в котором можно рассматривать структуру объекта и текущие значения его свойств.

Код: Выделить всё

For Each iCell In Range
    If iCell.Address = "$C$4" Then abc = 1
      Stop
Next

Добавлено: 30 дек 2005, 13:30
Avsha
Календарь в Excel с изменяемым годом, кто желает ...

http://avsha.narod.ru/Date2006.rar


Спасибо за замечание, в справке по функции КОНМЕСЯЦА написано ...

Если эта функция недоступна, следует установить надстройку «Пакет Анализа», а затем подключить его с помощью команды Надстройки меню Сервис.

Добавлено: 07 янв 2006, 23:49
kminas
А у меня в календаре функция КОНМЕСЯЦА не работает... Наверно только в версии 2003?

Добавлено: 08 янв 2006, 12:20
Дмит
kminas
Функция КОНМЕСЯЦА находится в надстройке "Пакет анализа" - может быть не установлена, смотря как установлен Excel.
Или просто не подключена, тогда подключи её.

Avsha
Есть хорошое место для реализации Вашей идеи - http://forum.sources.ru/index.php?s=474 ... opic=90848

Добавлено: 08 янв 2006, 17:18
kminas
У меня ПОЛНАЯ установка Excel, но 2002, а как подключаются функции?

Добавлено: 09 янв 2006, 00:50
Дмит
Меню-Сервис-Надстройки-Пакет анализа-Ок

Добавлено: 09 янв 2006, 09:48
kminas
Спасибо, правда у меня добавиллись только англоязычные функции, в частности: EOMONTH и, когда я поменял КОНМЕСЯЦА на EOMONTH, все заработало. Правда, почему-то в справке появилась и КОНМЕСЯЦА?

Добавлено: 15 янв 2006, 03:01
Naeel Maqsudov
С пакетом анализа разобрались, на этом тему закрываем.
Идея "обмена опытом" поддержана.
См. прилепленную тему вначале.