Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как макросом VBA вызвать редактор формул Word 
:(
    Опции темы
PahRam
Дата 28.3.2006, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 28.3.2006

Репутация: нет
Всего: нет



Просьба помочь.
Открываю файл, в котором есть формула. С помощью макроса на VBA хочу заставить открыть эту формулу и сделать там изменения, а потом выйти из формулы и передать управление Word'у.

Думаю надо использовать sendkeys.
Спасибо

PM MAIL   Вверх
StayAtHome
Дата 8.4.2006, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Домосед
**


Профиль
Группа: Участник
Сообщений: 456
Регистрация: 26.1.2004
Где: Украина

Репутация: нет
Всего: 16



Справка по VBA:
Цитата

DoVerb Method
Requests that an OLE object perform one of its available verbs— the actions an OLE object takes to activate its contents. Each OLE object supports a set of verbs that pertain to that object.
Код
expression.DoVerb(VerbIndex)

expression    Required. An expression that returns an OLEFormat object.
  VerbIndex    Optional Variant. The verb that the OLE object should perform. If this argument is omitted, the default verb is sent. If the OLE object does not support the requested verb, an error will occur. Can be any WdOLEVerb constant.

WdOLEVerb can be one of these WdOLEVerb constants:
wdOLEVerbPrimary Performs the verb that is invoked when the user double-clicks the object.
wdOLEVerbShow Shows the object to the user for editing or viewing. Use it to show a newly inserted object for initial editing.
wdOLEVerbOpen Opens the object in a separate window.
wdOLEVerbHide Removes the object's user interface from view.
wdOLEVerbUIActivate Activates the object in place and displays any user-interface tools that the object needs, such as menus or toolbars.
wdOLEVerbInPlaceActivate Runs the object and installs its window, but doesn't install any user-interface tools.
wdOLEVerbDiscardUndoState Forces the object to discard any undo state that it might be maintaining; note that the object remains active, however.
Пример:
Код

 ActiveDocument.Shapes(1).OLEFormat.DoVerb

PM MAIL WWW ICQ YIM   Вверх
PahRam
Дата 10.4.2006, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 28.3.2006

Репутация: нет
Всего: нет



StayAtHome,

Спасибо за участие!
Попытаюсь разобраться!
Но уже вижу, что информация для меня очень ценная.

Ещё раз спасибо!

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Работа с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Работа с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0598 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.