Не работате функци ВЕБСЛУЖБА

Автор Efim, 16 мая 2023, 13:09

0 Пользователи и 1 гость просматривают эту тему.

Efim

Для функции ВЕБСЛУЖБА задаю любой адрес. В ячейке с формулой появляется сначала #ЗНАЧ!, а потом если закрыть-открыть файл, то Ошибка:540. Загуглил эту ошибку, написано что она возникает, если отключено обновление данных из внешних источников. Поставил в настройках Обновлять связи при открытии Всегда (из доверенных источников). Не помогло. Как с этим бороться?

mikekaganski

У меня на 7.5.3.2 работает.
С уважением,
Михаил Каганский

kompilainenn

А что вы ждете от этой функции?

Из справки (МС Офиса, но я думаю, что у нас тоже самое):

  • Если аргументы не могут вернуть данные, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Если аргументы возвращают строку, которая не является допустимой или содержит больше допустимого ограничения в 32767 символов, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Если URL-адрес — это строка, которая содержит больше символов, чем 2048 символов, разрешенных для запроса GET, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Для протоколов, которые не поддерживаются, например ftp:// или file://, веб#VALUE! ошибку "#ВЫЧИС!".
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

Efim

Цитата: mikekaganski от 16 мая 2023, 13:36У меня на 7.5.3.2 работает.
Когда открываю прикрепленный файл, там все норм. Но если в аргументе функции например букву m стереть и поставить обратно, то слетает  :(. Версия 7.3.5.2

Efim

Цитата: kompilainenn от 16 мая 2023, 13:39А что вы ждете от этой функции?

Из справки (МС Офиса, но я думаю, что у нас тоже самое):

  • Если аргументы не могут вернуть данные, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Если аргументы возвращают строку, которая не является допустимой или содержит больше допустимого ограничения в 32767 символов, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Если URL-адрес — это строка, которая содержит больше символов, чем 2048 символов, разрешенных для запроса GET, ВЕБСЛУЖБА возвращает #VALUE! ошибку "#ВЫЧИС!".
  • Для протоколов, которые не поддерживаются, например ftp:// или file://, веб#VALUE! ошибку "#ВЫЧИС!".

У меня не работает с любым аргументом. В файле выше аргумент https://www.google.com, длина явно меньше 2048.

mikekaganski

Цитата: Efim от 16 мая 2023, 14:19Версия 7.3.5.2

Возможно, это неважно, но всё же - почему именно 7.3.5? В ветке 7.3 были ещё 7.3.6 и 7.3.7.

И какая операционная система, и способ установки? PortableApps, Snap, AppImage, ...?
С уважением,
Михаил Каганский

Efim

Цитата: mikekaganski от 16 мая 2023, 14:29Возможно, это неважно, но всё же - почему именно 7.3.5?
Да я особо не разбирался, какая версия попалась, такой и пользуюсь.

Цитата: mikekaganski от 16 мая 2023, 14:29какая операционная система
Windows 7

Цитата: mikekaganski от 16 мая 2023, 14:29и способ установки? PortableApps, Snap, AppImage, ...?
Ну обычный установочник скачал и поставил

bigor

Кстати как настроен выход в интернет? У меня через прокси пример от mikekaganski не работает, без прокси все нормально
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

Efim

Цитата: bigor от 16 мая 2023, 22:31Кстати как настроен выход в интернет? У меня через прокси пример от mikekaganski не работает, без прокси все нормально
У меня без прокси. Да и в excel макросы с get запросами работают, а LO почему-то не хочет.

bigor

Цитата: Efim от 17 мая 2023, 09:10LO почему-то не хочет.
попробуйте обновить версию LO
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

Efim

Цитата: bigor от 17 мая 2023, 10:46
Цитата: Efim от 17 мая 2023, 09:10LO почему-то не хочет.
попробуйте обновить версию LO
Попробовал поставить версию 7.5.3.2, ничего не изменилось

bigor

И пример от mikekaganski не работает?
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

Efim


mikekaganski

А в безопасном режиме? Доступно из меню Справка.
С уважением,
Михаил Каганский

Efim