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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> URLDownloadToFile и OS X, Загрузка файла из Интернета на OS X(VBA) 
:(
    Опции темы
ProgramerForever
  Дата 26.11.2018, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Добрый вечер, уважаемые участники форума.
Возникла задача написать макрос для Excel, который синхронизирует гугл документ на локальный файл. Проблема в том, чтобы это всё работало на OS X.
Обычно делаю так:
Код

Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

Public Function DownloadFileAPI(FromPathName As String, ToPathName As String) As Boolean
    DownloadFileAPI = URLDownloadToFile(0, FromPathName, ToPathName, 0, 0) = 0
End Function

И загружаю url таблицы Гугл с параметром "export?&format=xslx"
Но при попытке запустить скрипт вылетает: 
Код

Run-time error '53':
File not found: urlmon

Через Power Query тоже не импортировать, т.к. его там нет. С данной системой знаком очень поверхностно (и давно это было), поэтому зашел в тупик. Прошу совета

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

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

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

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



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


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

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


 




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


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

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