У Microsoft есть элемент управления веб-браузера ActiveX, который я использовал в прошлом, и, как Panji объясняет , как создать элемент управления веб-браузера в excel
Панджи Тенгкорак
Если вам нужно отобразить html-таблицу в том виде, в котором она не требуется, чтобы впоследствии вычислить значение, вы можете использовать элемент управления WebBrowser, сделайте это, чтобы добавить элемент управления WebBrowser на лист:
- В Excel откройте форму в режиме конструктора.
- Щелкните правой кнопкой мыши строку меню и выберите «Панель инструментов управления».
- На панели инструментов выберите инструмент Дополнительные элементы управления. Появится меню, в котором перечислены все зарегистрированные элементы управления ActiveX в вашей системе.
- В меню элементов управления ActiveX выберите элемент управления Microsoft WebBrowser.
- На листе щелкните там, где вы хотите разместить элемент управления.
- Переместите и измените размер элемента управления в область, которую вы хотите отобразить
Затем поместите эту строку кода где угодно, она может быть на кнопке или на событии вашей рабочей книги. В следующем примере я использую нажатие кнопки:
Sub Button3_Click()
ThisWorkbook.ActiveSheet.WebBrowser1.Navigate2 "http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=area+51&sll=37.0625,-95.677068&sspn=31.839416,60.732422&ie=UTF8&ll=37.237811,-115.807614&spn=0.015614,0.029655&t=h&z=15"
End Sub
Должно быть относительно просто получить координаты из таблицы в URL.