Показать сообщение отдельно
Старый 01.02.2006, 20:40   #8  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Всецело поддерживаю odr!

Быстрое начало знакомства с объектной моделью Excel может выглядеть примерно так:
1. Запускаем Excel (для наглядности лучше, чтобы была открыта только голая новая Книга1).
2. Сервис -> Макрос -> Начать запись -> OK.
3. Вводим в ячейку A1 цифру 1.
4. Кнопка "Остановить запись" на тулбаре (или Сервис -> Макрос -> Остановить запись).
5. Alt+F11 (или Сервис -> Макрос -> Редактор Visual Basic).
6. В редакторе в обозревателе проектов: VBAProject(Книга1) -> Modules -> Module1 (дабл-клик).
7. В тексте открывшейся нашей только что записанной процедуры кликнули слово Range и нажали F1.
8. И понеслись по прекрасно организованному HELP-у (иех, когда ж так вкусно будет в Аксапте? )
9. Если хотите увидеть модель в красивом виде, то введите в начало процедуры строку: Dim e As Excel.Application
10.Кликнете в ней слово Excel и нажмите F1 - откроется сочная картинка "Microsoft Excel Objects".
11.И, немного освоившись, можно еще в редакторе нажать F2 (или View -> Object Browser) - тоже очень полезная вещь.