Почему не открывается гиперссылка в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Гиперссылки удаляются или недопустимы после сортировки ячеек, содержащих эти гиперссылки в Excel
В Microsoft Excel при сортировке диапазона ячеек на листе, содержащем гиперссылки, могут возникать указанные ниже проблемы.
- Некоторые гиперссылки могут быть удалены. Несмотря на то, что синий подчеркнутый текст отображается в ячейке, ничего не происходит при щелчке по ссылке.
- Некоторые гиперссылки могут быть изменены таким образом, чтобы они ссылались на неверные адреса. Например, гиперссылка, которая ранее ссылалась на одну веб-страницу, теперь может ссылаться на другую веб-страницу.
Причина
Эта проблема может возникать при копировании и вставке ячеек, содержащих гиперссылки, и их последующей сортировки.
Решение
Если эта проблема возникнет, исправьте гиперссылки вручную. Это можно сделать одним из описанных ниже способов.
- Если в Excel была удалена гиперссылка из ячейки, выделите ее и в меню Вставка выберите пункт Гиперссылка . Введите правильный адрес в поле адрес и нажмите кнопку ОК.Примечание. Если в Excel 2007 гиперссылка удалена из ячейки, выделите ее, а затем в группе » ссылки » на вкладке » Вставка » нажмите кнопку » Гиперссылка «. В диалоговом окне Вставка гиперссылки в поле адрес введите правильный адрес и нажмите кнопку ОК. -или-
- Если гиперссылка ссылается на неверный адрес, щелкните ячейку правой кнопкой мыши и выберите команду Изменить гиперссылку. В диалоговом окне изменение гиперссылки измените адрес в поле адрес и нажмите кнопку ОК.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».
Вы будете перенаправлены на страницу входа или на страницу ошибки или при щелчке гиперссылки на веб-сайт единого входа в документе Office появится запрос на проверку подлинности.
Если щелкнуть гиперссылку в документе Microsoft Office, перед открытием запрашиваемой страницы может возникнуть следующее поведение:
- Вы будете перенаправлены на страницу входа или страницу ошибки
- Вам будет предложено ввести сведения для проверки подлинности.
Как правило, это происходит, когда выполняются следующие условия:
- Вы открываете документ Office в режиме редактирования за пределами веб-браузера.
- Веб-сайт в гиперссылке использует систему проверки подлинности single Sign-On (SSO), которая использует файлы cookie сеанса HTTP для идентификации клиента. Даже если вы уже указали учетные данные пользователя, вам будет предложено снова ввести учетные данные пользователя.
Причина
Office позволяет редактировать и редактировать документы на веб-сайте, если сервер поддерживает веб-разработку и совместную работу. Сначала Office пытается связаться с веб-сервером. Затем Office пытается напрямую выполнить привязку к ресурсу с помощью библиотеки гиперссылки Майкрософт (Hlink.dll) и API URLMON.
Когда Office отправляет запрос на веб-страницу, вы можете быть перенаправлены на страницу входа веб-сайта для системы единого входа. Это происходит из-за того, что сеанс Office не зависит от сеанса веб-браузера, в котором вы, возможно, уже предоставили учетные данные пользователя.
Так как сеансы независимы, файлы cookie сеанса не являются общими. Если система единого входа использует исключительно сведения о файле cookie сеанса, система единого входа может не работать, так как один и тот же пользователь перемещается из нескольких сеансов. Такое поведение является фундаментальным ограничением проектирования системы единого входа, если система единого входа не предназначена для поддержки проверки подлинности единого входа в нескольких браузерах или веб-приложениях на клиентском рабочем столе. Так как Office является полностью веб-приложением, проблема может оказаться уникальной для приложений Office, если они являются единственными веб-клиентами, установленными клиентом. Однако основная причина этой проблемы не ограничивается Microsoft Office, и эта проблема может возникнуть при использовании стороннего программного обеспечения.
Обходной путь
Проблема заключается в ограничении системы единого входа, используемой веб-сервером. Однако вы можете уменьшить текущие эффекты для веб-сайта, защищенного единым входом, с помощью одного из следующих методов.
Гиперссылки из Internet Explorer в Office
Если эта проблема возникает, когда гиперссылки на веб-странице открывают файл Office, а веб-страница размещается в Internet Explorer, можно избежать этой проблемы, явно помечая содержимое как доступное только для чтения скачивание, а не как встроенную навигацию.
Для этого добавьте настраиваемый заголовок HTTP в ответ GET для содержимого файла Office. Добавьте заголовок Content-Disposition: Attachment. Когда ответ GET содержит этот заголовок, Internet Explorer предлагает пользователю открыть или сохранить скачанный файл. Если пользователь выбирает открытие скачивания, файл открывается из кэша временных файлов Internet Explorer только для чтения. Пользователь может изменить и сохранить файл локально. Однако пользователь не сможет сохранить файл на сервере или совместно работать с веб-службами для веб-сайта. Таким образом, это решение работает только в том случае, если вы планируете сделать файл доступен только для чтения.
Заголовок Content-Disposition можно задать с помощью кода на страницах Microsoft Active Server (ASP), в Microsoft ASP.NET или в ISAPI при работе с динамически созданным содержимым. Если содержимое является статическим, можно настроить заголовок для заданного файла или папки с помощью диспетчера IIS и метабазе IIS. Дополнительные сведения о заголовке HTTP Content-Disposition см. в разделе «Создание диалогового окна загрузки файлов для известного типа MIME».
Гиперссылки из Office в Internet Explorer или в другой веб-браузер
Если эта проблема возникает при щелчке гиперссылки в документах Office, которые либо открывают веб-содержимое HTML напрямую, либо перенаправляются на СОДЕРЖИМОЕ HTML, клиентские пользователи могут избежать этой проблемы, включив раздел реестра для отправки навигации по гиперссылке в браузер вместо прямой привязки к гиперссылке из Office. Дополнительные сведения см. в сообщении об ошибке при щелчке гиперссылки в Office: «Не удается найти интернет-сервер или прокси-сервер».
Независимо от установленной версии Office, добавьте раздел реестра в точное расположение, указанное в сообщении об ошибке при щелчке гиперссылки в Office: «Не удается найти интернет-сервер или прокси-сервер».
При использовании этого параметра реестра компонент HLINK, используемый Office, открывает гиперссылку в веб-браузере по умолчанию. Этот параметр реестра затрагивает все клиенты HLINK, а не только Office. Поэтому внимательно используйте этот раздел реестра.
Дополнительная информация
Чтобы полностью устранить эту проблему, мы рекомендуем поставщикам единого входа разработать систему, которая может разрешить веб-разработку, и клиент, использующий несколько сеансов. Эта конфигурация усложняет систему единого входа. Однако эта конфигурация также предлагает клиентам наиболее доступные варианты использования. В настоящее время корпорация Майкрософт работает с ключевыми поставщиками единого входа для долгосрочного решения.
Кроме того, корпорация Майкрософт изучает, как конечные пользователи используют Office для лучшего прогнозирования следующих сценариев и управления ими:
- Пользователь планирует открыть гиперссылку в режиме только для чтения. В этом сценарии гиперссылка открывается в режиме обзора.
- Пользователь хочет изменить содержимое. В этом сценарии для разработки и совместной работы требуется новый сеанс.
Эти изменения конфигурации могут уменьшить влияние проблемы, описанной в разделе «Симптомы». Эти изменения также могут добавить гибкость для пользователя, когда пользователь посещает сайт единого входа, который не поддерживает конфигурации, включающее клиенты с несколькими сеансами.
Если вы разработчик или разработчик единого входа, вы можете добавить поддержку клиентов с несколькими сеансами. Например, можно использовать следующие методы:
- Используйте сведения о постоянном файле cookie и файле cookie сеанса, чтобы определить, когда один клиент пересекает сеансы между приложениями на рабочем столе. Затем предоставьте веб-ответы для передачи клиента обратно в один сеанс или для проверки подлинности нового сеанса.
- Используйте клиентский компонент для создания интегрированной системы проверки подлинности. Используйте эту интегрированную систему проверки подлинности для проверки подлинности всех процессов, запущенных с использованием одного маркера проверки подлинности пользователя.
- Используйте сертификаты или другой метод с усиленной безопасностью, но постоянный способ идентификации для проверки подлинности клиента.
- Для HTTP-запроса, который может быть клиентским запросом с несколькими сеансами, вы можете создать ответ перенаправления на стороне клиента, а не ответ перенаправления на стороне сервера. Например, отправьте скрипт HTTP или тег META REFRESH вместо ответа HTTP 302. Это изменение заставляет клиента вернуться в веб-браузер пользователя по умолчанию. Таким образом, сеанс браузера по умолчанию может обработать вызов и сохранить его в одном сеансе только для чтения. Этот метод не допускает разработку. Однако этот метод дает четкое представление о том, что система единого входа не обрабатывает клиенты с несколькими сеансами и хочет, чтобы клиент оставалось в сеансе браузера по умолчанию.
Точный подход к изменению конфигурации зависит от целей проектирования и уровня интеграции, который требуется выполнить с клиентским рабочим столом.
Обратная связь
Были ли сведения на этой странице полезными?
Почему не открывается гиперссылка в excel
Не открывается ссылка на вебсайт в Excel. Ошибка: «Не удается открыть: *Ссылка*. Не удается скачать нужные данные.»
Ссылка на вебсайт статистики рынка труда по профессиям (США) — https://www.bls.gov/emp/tables/emp-by-detailed-occupation.htm
Она открывается только с vpn, а без него «access denied». И из-за этого excel не хочет её открывать. Мне нужно сделать так, чтобы после нажатия на ссылку, Excel открывал её в браузере (пусть даже c access denied, это не важно)
Уже несколько дней борюсь с данным вопросом. Помогите, пожалуйста, решить данную проблему.
Не открывается ссылка на вебсайт в Excel. Ошибка: «Не удается открыть: *Ссылка*. Не удается скачать нужные данные.»
Ссылка на вебсайт статистики рынка труда по профессиям (США) — https://www.bls.gov/emp/tables/emp-by-detailed-occupation.htm
Она открывается только с vpn, а без него «access denied». И из-за этого excel не хочет её открывать. Мне нужно сделать так, чтобы после нажатия на ссылку, Excel открывал её в браузере (пусть даже c access denied, это не важно)
Уже несколько дней борюсь с данным вопросом. Помогите, пожалуйста, решить данную проблему. Universe
К сообщению приложен файл: 6798936.png (9.5 Kb) · 5622022.png (32.7 Kb)
Сообщение Не открывается ссылка на вебсайт в Excel. Ошибка: «Не удается открыть: *Ссылка*. Не удается скачать нужные данные.»
Ссылка на вебсайт статистики рынка труда по профессиям (США) — https://www.bls.gov/emp/tables/emp-by-detailed-occupation.htm
Она открывается только с vpn, а без него «access denied». И из-за этого excel не хочет её открывать. Мне нужно сделать так, чтобы после нажатия на ссылку, Excel открывал её в браузере (пусть даже c access denied, это не важно)
Уже несколько дней борюсь с данным вопросом. Помогите, пожалуйста, решить данную проблему. Автор — Universe
Дата добавления — 16.04.2021 в 00:15