БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
Вот и я с вопросом, как это ни странно. Обратились ко мне за помощью с прежнего места работы, все сделал и неожиданно всплыл подвох. Есть URL в систему Nаumen ( https://site/sd/operator/#uuid:serviceCall$10576439 ) При попытке вызвать его из Excel по гиперссылке (через формулу или просто) знак # воспринимается, как внутренний разделитель (bookmark) и идет ошибка что мол https://site/sd/operator/ . Не удается скачать нужные данные.» Нежелательный обходной вариант — это отказаться от внутреннего функционала и, обрабатывая DblClick, запускать браузер с корректным адресом, но не нравится, ни мне , ни «заказчику», тем более, что чисто на формулах реализовано все и вдруг такое. Тему также в миру разместил. Изменено: БМВ — 29.06.2018 20:54:27 По вопросам из тем форума, личку не читаю. |
Игорь Пользователь Сообщений: 3657 |
#2 29.06.2018 18:13:56 что до # — то ссылка
что значит «вызвать URL из Excel»? Excel перед переходом по ссылке сам её прогружает, — потому и ошибка |
||
БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
Игорь, не соглашусь что URL заканчивается до # ибо это признак якоря , который является частью структуры URL ( https://ru.wikipedia.org/wiki/URL ) , но не суть. Изменено: БМВ — 29.06.2018 18:34:55 По вопросам из тем форума, личку не читаю. |
Дмитрий Щербаков Пользователь Сообщений: 14266 Профессиональная разработка приложений для MS Office |
#4 29.06.2018 18:40:41 Точно уверены, что дело именно в решетке? У меня все гиперссылки всегда нормально работали с ней.
Если будет переходит в раздел сводных таблиц сразу — значит дело точно не в решетке и надо искать иные причины. Изменено: Дмитрий Щербаков — 29.06.2018 19:14:45 Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
|
БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
Дмитрий Щербаков, Дмитрий, спасибо, теперь не уверен, на Ваш якорь нормальная ожидаемая реакция, видимо проблема в комбинации # и что за ней следует. Если открывать ссылку из #1 прямо в браузере, то все работает. Естественно , если убрать # то в сообщений об ошибке не обрезается ссылка типа становится такой https://site/sd/operator/uuid:serviceCall$10576439 . Не удается скачать нужные данные.» . Изменено: БМВ — 29.06.2018 19:01:11 По вопросам из тем форума, личку не читаю. |
Дмитрий Щербаков Пользователь Сообщений: 14266 Профессиональная разработка приложений для MS Office |
Я бы сделал ставку на некую авторизацию в самой системе. Браузер запоминает, но при вызове из Excel эта авторизация слетает и система просто отказывает в доступе. В свойствах обозревателя в Панели управления может имеет смысл покопаться и что-то поискать? Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
Игорь Пользователь Сообщений: 3657 |
Где-то в реестре в настройках безопасности можно прописать ключ, запрещающий Excel прогружать страницу при переходе по ссылке |
БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
Дмитрий Щербаков, Дмитрий, думал об этом, но у меня доступа туда нет, эксперименты все сотрудник там ставит, не разворачивать же копию системы у себя на ноуте :-). Но натолкнули на идею попросить в приватном режиме запустить браузер и перейти по ссылке, Сразу станет понятно оно или не оно. По вопросам из тем форума, личку не читаю. |
Казанский Пользователь Сообщений: 8839 |
#9 29.06.2018 21:25:40
https://support.microsoft.com/en-us/help/218153/ этот и еще методы в теме http://www.cyberforum.ru/ms-excel/thread441549.html Изменено: Казанский — 29.06.2018 21:25:53 |
||
БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
#10 12.07.2018 15:15:08 Сделал еще тогда, но забыл написать . Короче так и не удалось обойти якорь в гиперссылке, убрал гиперссылки и по двойному клику
По вопросам из тем форума, личку не читаю. |
||
sokol92 Пользователь Сообщений: 4456 |
Здравствуйте, Михаил! Вроде бы есть метод ShellExecute. А указанный API не поддерживает Unicode в параметрах. Или я чего-то не учитываю? |
БМВ Модератор Сообщений: 21658 Excel 2013, 2016 |
#12 13.07.2018 00:07:56 Владимир, Благодарю, Может тогда что не учел, но не хотел запускаться браузер, помню что и Wscript.shell и Shell.Application брал . а весь смысл был в запуске дефолтового.
да еще и без «проблем» с битностью при декларировании . Интересно на iMAC сработает? По вопросам из тем форума, личку не читаю. |
||
Не работает гиперссылка… не могу понять почему
Автор Snekich, 15.11.2011, 20:06
« назад — далее »
Ячейка В9
При нажатии на гиперссылку выдает ошибку:
«Не удается открыть….. Не удается загрузить нужные данные»
Хотя отдельно эта ссылка рабочая (проверенно несколькими людьми).
В чем может быть причина?
Уже и формулой и макросом и вручную делал — результат не меняется.
Подскажите пожалуйста.
ЦитироватьХотя отдельно эта ссылка рабочая.
Ссылка
http://maps.yandex.ru/?text=Адрес%2C450057%2Cг.Уфа%2Cул.Октябрьской%2Cреволюции%2C78&slll=map
не рабочая.
Скажи мне, кудесник, любимец ба’гов…
Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995
А у меня нет.
Возможно, Вы создали СВОЮ карту на Яндексе с личным доступом. А может и нет. Точно сказать не могу. Но у меня ссылка не работает
Скажи мне, кудесник, любимец ба’гов…
Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995
Цитата: _Boroda_ от 15.11.2011, 21:18
А у меня нет.
Возможно, Вы создали СВОЮ карту на Яндексе с личным доступом. А может и нет. Точно сказать не могу. Но у меня ссылка не работает
На яндексе не авторизован, карту свою там даже не знаю как создавать. И ссылка сгенерирована по принципу:
http://maps.yandex.ru/?text=АДРЕС&slll=map
где АДРЕС это слова в кириллице а между ними %2C
(такой способ создания ссылок нашел в инете)
Цитата: Snek от 15.11.2011, 21:29
Цитата: _Boroda_ от 15.11.2011, 21:18
А у меня нет.
Возможно, Вы создали СВОЮ карту на Яндексе с личным доступом. А может и нет. Точно сказать не могу. Но у меня ссылка не работаетНа яндексе не авторизован, карту свою там даже не знаю как создавать. И ссылка сгенерирована по принципу:
http://maps.yandex.ru/?text=АДРЕС&slll=map
где АДРЕС это слова в кириллице а между ними %2C
(такой способ создания ссылок нашел в инете)
Мне кажется, что Ексель как-то плохо работает с ссылками содержащими кириллицу, хотя, например, президент.рф открывает сходу.
Можно ли эту проблему как-то обойти не утратив суть моей задачи?
Вот здесь: sll=map в формуле
=СЦЕПИТЬ("http://maps.yandex.ru/?text=";B3;"&sll=map")
не хватает l.
Цитата: Serge 007 от 16.11.2011, 13:43
Вот здесь: sll=map в формуле=СЦЕПИТЬ("http://maps.yandex.ru/?text=";B3;"&sll=map")
не хватает l.
Это я уже сам ее убрал, экспериментировал так. Он нее ничего не меняется.
В браузере что с ней что без нее открывается ссылка.
- Профессиональные приемы работы в Microsoft Excel
-
►
Обмен опытом -
►
Microsoft Excel -
►
Не работает гиперссылка… не могу понять почему
10 / 10 / 1 Регистрация: 16.11.2012 Сообщений: 320 |
|
1 |
|
Гиперссылки в09.08.2013, 16:46. Показов 12626. Ответов 8
Здравствуйте! У меня стоит excel 2013. Не открываются ссылки. «Не удается загрузить нужные данные». Что делать? Пробовал менять в настройках «нажимаем кнопку в верхнем левом углу «лого офиса» — параметры excel — центр управления безопастностью — параметры центра управления безопастностью — параметры Activex — включить все элементы управления без ограничения и запросов.» эффекта не дало. Добавлено через 1 час 2 минуты Добавлено через 1 час 56 минут
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
09.08.2013, 16:46 |
Ответы с готовыми решениями: Не открываются гиперссылки Отключить гиперссылки гиперссылки столбца
8 |
5966 / 3170 / 706 Регистрация: 23.11.2010 Сообщений: 10,584 |
|
09.08.2013, 17:01 |
2 |
0 |
10 / 10 / 1 Регистрация: 16.11.2012 Сообщений: 320 |
|
09.08.2013, 19:14 [ТС] |
3 |
Fairuza, «Файл — Свойства — база гиперссылки» — такого в 2013 екселе нету, помощник не устанавливается. Я эту тему просматривал прежде чем новую создать
0 |
5966 / 3170 / 706 Регистрация: 23.11.2010 Сообщений: 10,584 |
|
09.08.2013, 19:45 |
4 |
База гиперссылки вроде: Файл — Подготовить — Свойства — Дополнительные — и тут в одной из вкладок
0 |
10 / 10 / 1 Регистрация: 16.11.2012 Сообщений: 320 |
|
09.08.2013, 21:21 [ТС] |
5 |
Fairuza, нету такого. У меня ексель 2013 Добавлено через 1 час 33 минуты
0 |
10 / 10 / 1 Регистрация: 16.11.2012 Сообщений: 320 |
|
13.08.2013, 18:09 [ТС] |
6 |
Помогите, пожалуйста Добавлено через 21 час 57 минут
0 |
10 / 10 / 1 Регистрация: 16.11.2012 Сообщений: 320 |
|
23.08.2013, 21:39 [ТС] |
7 |
ПОМОГИТЕ Добавлено через 19 часов 2 минуты
0 |
0 / 0 / 0 Регистрация: 07.12.2011 Сообщений: 3 |
|
03.04.2014, 19:28 |
8 |
Такая же проблема в Word 2013. Вам удалось найти решение?
0 |
Супер-Помогатор 1032 / 618 / 132 Регистрация: 26.12.2013 Сообщений: 1,975 |
|
03.04.2014, 23:14 |
9 |
нету такого. У меня ексель 2013
Такая же проблема в Word 2013. Вам удалось найти решение? Файл—Сведения—Свойства—Дополнительные свойства—Документ—База гиперссылки
1 |
Еще два дня назад ссылки, размещенные в презентациях и текстовых документах, открывались легко. Эта проблема началась вчера. Откат системы 21.11.12 ничего не дал. Вам нужно скопировать и вставить ссылку в свой браузер. Пользуюсь Мозилой. Это единственный способ открывать ссылки. Отвечать
Проблема будет решена путем сброса настроек офиса или снятия флажков в параметрах просмотра в безопасном режиме и снятия всех флажков в параметрах блокировки файлов (Параметры файла-Центр управления безопасностью-Параметры центра управления безопасностью)
Я призрак, летающий на крыльях ночи, у меня на сервере установлена Windows XP. Я Черный Плащ)
Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/at/eb715956-a35d-4179-89eb-c8e02921e768
I have been researching a similar problem. I get the «Cannot download the information you requested» error message when hyperlinking to a secure, non-caching, login page using PowerPoint 2016. In my case, PowerPoint pops up an authentication window and crashes instead of opening my default browser with the URL.
The problem seems to be related to how Office Products open hyperlinks, as noted in this comment. Apparently, they route the initial request through Internet Explorer regardless of your default browser.
You can work around this by hyperlinking to a .bat
file that opens the link instead. Open a text editor and create the following .bat
file:
@echo off
REM Office fails to open Hyperlinks
REM This .bat file can do it though
REM See https://superuser.com/questions/826552/cannot-download-the-information-you-requested-power-point-word-excel/1474218 for details
start "" "https://superuser.com/"
The only downside to this solution is having to click Enable
on a security warning.
If this isn’t your style Microsoft has a documented solution:
- Modify the registry using the easy fix from the linked Microsoft troubleshooting page
To have us work around this problem for you, go to the «Here’s an easy fix» section.
- Modify the registry manually using the instructions from the linked Microsoft troubleshooting page
To work around this issue, either add the ForceShellExecute subkey, if it is not present, and set the Value data, or if it is present, set the Valuedata of the ForceShellExecute subkey.
answered Aug 22, 2019 at 17:46
2
As said Julian, this issue occurs intermittently and the definitive solution is proposed by Microsoft here.
You may also see the detailed solution in this other SuperUser question, which was specifically for Microsoft Word, but it also applies to Excel, PowerPoint and Outlook (as explained by Microsoft).
answered Oct 2, 2020 at 8:14
I had the error
runtime error -2146697208 (800c0008) cannot download the information you requested
when calling a hyperlink from vba using
ThisWorkbook.FollowHyperlink Address:=urlString
Annoyingly, the error was only displayed when calling the command from the direct window, it wouldn’t show up from a sub. As Sandra Rossi pointed out, Microsoft proposes a registry change to work around. Highly impractical for me. What worked for me was instead using
CreateObject("Shell.Application").ShellExecute "microsoft-edge:" & urlString
One could also call chrome or any other browser but edge is the easiest call when the same document is used on different machines. See here.
answered May 28, 2021 at 9:09