VBA для активации окна Internet Explorer

Я создаю макрос, который открывает Internet Explorer, осуществляет навигацию и вход в веб-сайт. Все работает отлично, но мне нужно открыть IE Window и активировать его, чтобы я мог использовать SendKeys . Я нашел сайты и видео с различными подходами к команде под названием AppActivate и я пробовал многие из них, но даже если я скопирую весь код (который работает для автора), это не сработает для меня, я всегда получаю Ошибка: Недействительный вызов или аргумент процедуры – Ошибка 5

Список всего, что я нашел и попробовал:

 Dim objIE As InternetExplorerMedium Set objIE = New InternetExplorerMedium objIE.navigate "http://google.com" 'makes it visible, but not active objIE.Visible = True 'A list of ways I've tried: objIE.AppActivate "Google - Internet Explorer" AppActivate "Google - internet Explorer" 'the above supposedly looks for the title of the page AppActivate objIE AppActivate (objIE) AppActivate "objIE" 

наблюдения: Я запускаю это внутри Excel 2013, и я использую Windows 7 с IE 11.

Я всегда просто делаю IE нетипизированным объектом, например

 Sub test() Dim IE As Object Set IE = Nothing Set IE = CreateObject("InternetExplorer.Application") IE.Navigate "www.google.com" IE.Visible = True End Sub 

В окне IE есть фокус, когда это заканчивается на моем конце.

Давайте будем гением компьютера.