Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2014, 12:04   #1
caute
Форумчанин
 
Регистрация: 27.10.2009
Сообщений: 277
По умолчанию Макрос для поиска гуглом в Хроме

Помогите, пожалуйста, отредактировать макрос для запроса в гугл из Word'a. Для Оперы он выглядит так:
Код:
Sub SearchInOpera()
     Shell """C:\Program Files\Opera\opera.exe"" ""http://www.google.com/search?q=%22" & IIf(Selection.Start = Selection.End, Selection.Words.First.Text, Selection.Text) & "%22"""
End Sub
Потребовалось модифицировать этот макрос под Хром, но оказалось, что он воспринимает запрос лишь при условии, что Хром УЖЕ запущен. Таким образом, требуется сначала запустить Хром, а потом уже (лучше спустя 3-4 секунды после команды на запуск) передать ему команду на поиск. То есть надо дописать строку предварительного запуска Хрома в макрос:
Код:
Sub SearchInChrome()
     Shell """C:\Documents and Settings\Администратор\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"" ""http://www.google.com/search?q=%22" & IIf(Selection.Start = Selection.End, Selection.Words.First.Text, Selection.Text) & "%22"""
End Sub
caute вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для поиска совпадений Dealaxer Microsoft Office Excel 18 26.09.2012 17:33
макрос для поиска позиций и вывода данных на лист поиска mr-111 Microsoft Office Excel 12 13.03.2012 15:03
Макрос для поиска строки tanyshenka09 Помощь студентам 1 06.12.2011 21:55
Макрос для поиска/замены Davidoff Microsoft Office Excel 1 20.01.2007 16:01