Я нашел следующий код, который работает для меня:
Sub SearchWindow64()
Dim chromePath As String
Dim search_string As String
Dim query As String
query = Range("A2").Value
search_string = query
search_string = Replace(search_string, " ", "+")
chromePath = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
Shell (chromePath & " -url http://google.com/#q=" & search_string)
End Sub
Он открывает мой Google Chrome, переходит на Google и выполняет поиск по значению ячейки A2.
Пока все хорошо, но я также хотел бы, чтобы мой скрипт открывал первый или второй результат (это также должно быть указано пользователем) - например, если значение в ячейке A3 равно 1, чтобы открыть первый результат, если его 2 - второй результат и т. д.
Я нашел решения для подобных проблем для Internet Explorer, но я хочу сделать это в Google Chrome, кто-нибудь может помочь с этим?
С уважением,
Михаил