|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2009, 09:14 | #1 |
Новичок
Джуниор
Регистрация: 23.05.2009
Сообщений: 167
|
Почему в справке по VBA...
Почему в справке по VBA приводятся такие примеры, как, например, этот:
ActiveDocument.Tables(1).Rows(1).Ce lls(1).Shading _ .Texture = wdTexture20Percent Как я понимаю, VBA нужен для создания макросов, которые будут выполнять определенную последовательность действий многократно, как, например, про формулы на этом форуме написано. Но этот пример работает только с конкретной таблицей с конкретной строкой и с конкретной ячейкой. Какой смысл от этой команды? Не проще ли, вставить курсор в 1 ячейку 1 таблицы и что-то там сделать? |
27.06.2009, 11:53 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Потому, что справка нужна для предоставления общей информации о возможностях той или иной команды. А кокретное применение уже зависит от сообразительности пользователя. Приведенную Вами строчку можно использовать и для всех ячеек во всех таблицах, если ее поместить, например, внутрь тройного вложенного цикла. Правда, это будет не самый быстрый метод.
Лучше день потерять — потом за пять минут долететь!©
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему-то не получается.... | lionman | Помощь студентам | 7 | 07.12.2008 11:35 |
в справке есть а в модуле нет! | Snoopy | Общие вопросы C/C++ | 1 | 18.09.2008 04:32 |
Почему? | Sota | О форуме и сайтах клуба | 4 | 26.07.2007 16:26 |
Почему так? | Сильванович Михаил | Общие вопросы C/C++ | 2 | 03.07.2007 11:57 |