Хипервръзка в Excel: как да създавате, редактирате и премахвате

  • Споделя Това
Michael Brown

Съдържание

В урока е обяснено как да поставяте хипервръзки в Excel, като използвате 3 различни метода. Ще научите как да вмъквате, променяте и премахвате хипервръзки в работните си листове, а сега и как да поправяте неработещи връзки.

Хипервръзките се използват широко в интернет за навигация между уебсайтове. В работните листове на Excel също можете лесно да създавате такива връзки. Освен това можете да вмъкнете хипервръзка, за да отидете в друга клетка, лист или работна книга, да отворите нов файл на Excel или да създадете имейл съобщение. Този урок предоставя подробни указания как да направите това в Excel 2016, 2013, 2010 и по-ранни версии.

    Какво е хипервръзка в Excel

    Хипервръзката в Excel е препратка към определено място, документ или уеб страница, към която потребителят може да премине, като щракне върху връзката.

    Microsoft Excel ви позволява да създавате хипервръзки за много различни цели, включително:

    • Преминаване към определено място в текущата работна книга
    • Отваряне на друг документ или преминаване към определено място в този документ, например лист във файл на Excel или отметки в документ на Word.
    • Преминаване към уебстраница в интернет или интранет
    • Създаване на нов файл на Excel
    • Изпращане на имейл до посочен адрес

    Хипервръзките в Excel са лесно разпознаваеми - обикновено това е текст, подчертан в подчертано синьо, както е показано на скрийншота по-долу.

    Абсолютни и относителни хипервръзки в Excel

    Microsoft Excel поддържа два вида връзки: абсолютни и относителни, в зависимост от това дали сте посочили пълен или частичен адрес.

    Един абсолютна хипервръзка съдържа пълния адрес, включително протокола и името на домейна за URL адреси и целия път и името на файла за документи. Например:

    Абсолютен URL адрес: //www.ablebits.com/excel-lookup-tables/index.php

    Абсолютна връзка към файл на Excel: C:\Excel files\Source Data\Book1.xlsx

    A относително хипервръзка съдържа частичен адрес. Например:

    Относителен URL адрес: excel-lookup-tables/index.php

    Относителна връзка към файл на Excel: Източник на данни\Book3.xlsx

    В уеб е обичайна практика да се използват относителни URL адреси. В хипервръзките в Excel винаги трябва да предоставяте пълни URL адреси на уеб страници . Въпреки това Microsoft Excel може да разбира URL адреси без протокол. Например, ако въведете "www.ablebits.com" в клетка, Excel автоматично ще добави протокола по подразбиране "http" и ще го превърне в хипервръзка, която можете да следвате.

    При създаване на връзки към файлове на Excel или други документи, съхранявани на вашия компютър, можете да използвате абсолютни или относителни адреси. При относителната хипервръзка липсващата част от пътя на файла е относителна спрямо местоположението на активната работна книга. Основното предимство на този подход е, че не е необходимо да редактирате адреса на връзката, когато файловете се преместват на друго място. Например, ако активната и целевата работна книга се намиратна диск C, а след това ги преместите на диск D, относителните хипервръзки ще продължат да работят, докато относителният път до целевия файл остане непроменен. В случай на абсолютна хипервръзка пътят трябва да се актуализира всеки път, когато файлът се премести на друго място.

    Как да създадете хипервръзка в Excel

    В Microsoft Excel една и съща задача често може да бъде изпълнена по няколко различни начина, което важи и за създаването на хипервръзки. За да вмъкнете хипервръзка в Excel, можете да използвате някой от следните начини:

      Как да вмъкнете хипервръзка с помощта на функцията за хипервръзки в Excel

      Най-разпространеният начин за поставяне на хипервръзка директно в клетка е с помощта на Вмъкване на хипервръзка диалогов прозорец, който може да бъде достъпен по 3 различни начина. Просто изберете клетката, в която искате да вмъкнете връзка, и направете едно от следните действия:

      • На Вмъкване на в раздела Връзки щракнете върху групата Хипервръзка или Връзка бутон, в зависимост от версията на Excel.

      • Щракнете с десния бутон върху клетката и изберете Хипервръзка... ( Връзка в последните версии) от контекстното меню.

      • Натиснете бързата клавишна комбинация Ctrl + K.

      И сега, в зависимост от това какъв вид връзка искате да създадете, продължете с един от следните примери:

        Създаване на хипервръзка към друг документ

        За да вмъкнете хипервръзка към друг документ, например друг файл на Excel, документ на Word или презентация на PowerPoint, отворете Вмъкване на хипервръзка и изпълнете стъпките по-долу:

        1. В левия панел, под Връзка към , щракнете върху Съществуващ файл или уеб страница
        2. В Погледнете в списък, отидете до местоположението на целевия файл и изберете файла.
        3. В Текст за показване въведете текста, който искате да се появи в клетката ("Book3" в този пример).
        4. По желание щракнете върху ScreenTip... в горния десен ъгъл и въведете текста, който ще се показва, когато потребителят постави курсора на мишката върху хипервръзката. В този пример това е "Goto Book3 in My Documents".
        5. Щракнете върху OK.

        Хипервръзката се вмъква в избраната клетка и изглежда точно както сте я конфигурирали:

        Препратка към специфичен лист или клетка, щракнете върху Отметка... бутон в дясната част на Вмъкване на хипервръзка диалогов прозорец, изберете листа и въведете адреса на целевата клетка в Въведете референцията на клетката и щракнете върху OK .

        Препратка към именуван обхват , изберете го в Дефинирани имена както е показано по-долу:

        Добавяне на хипервръзка към уеб адрес (URL)

        За да създадете връзка към уеб страница, отворете Вмъкване на хипервръзка и продължете със следващите стъпки:

        1. Под Връзка към , изберете Съществуващ файл или уеб страница .
        2. Щракнете върху Сърфиране в уеб отворете уеб страницата, към която искате да поставите връзка, и се върнете в Excel, без да затваряте уеб браузъра.

        Excel ще вмъкне уеб сайта Адрес и Текст за показване Можете да промените текста, за да се покаже по желания от вас начин, да въведете съвет за екрана, ако е необходимо, и да щракнете върху ОК за да добавите хипервръзката.

        Можете също така да копирате URL адреса на уеб страницата, преди да отворите Вмъкване на хипервръзка и след това просто поставете URL адреса в Адрес кутия.

        Хипервръзка към лист или клетка в текущата работна книга

        За да създадете хипервръзка към конкретен лист в активната работна книга, щракнете върху Място в този документ икона. под Референтна клетка , изберете целевия работен лист и щракнете върху ОК .

        Създаване на Excel хипервръзка към клетка , въведете препратката към клетката в Въведете референцията на клетката кутия.

        Препратка към именуван обхват , изберете го в Дефинирани имена възел.

        Вмъкване на хипервръзка за отваряне на нова работна книга на Excel

        Освен свързване към съществуващи файлове, можете да създадете хипервръзка към нов файл на Excel. Ето как:

        1. Под Връзка към , щракнете върху Създаване на нов документ икона.
        2. В Текст за показване въведете текста на връзката, който ще се показва в клетката.
        3. В Име на новия документ въведете новото име на работната книга.
        4. Под Пълен път , отбележете местоположението, където ще бъде запазен новосъздаденият файл. Ако искате да промените местоположението по подразбиране, щракнете върху Промяна бутон.
        5. Под Кога да редактирате , изберете желаната опция за редактиране.
        6. Кликнете върху OK .

        Хипервръзка за създаване на имейл съобщение

        Освен за свързване с различни документи, функцията Excel Hyperlink ви позволява да изпратите имейл съобщение директно от работния си лист. За да го направите, следвайте следните стъпки:

        1. Под Връзка към , изберете Адрес на електронна поща икона.
        2. В Адрес на електронна поща въведете имейл адреса на получателя или няколко адреса, разделени с точка и запетая.
        3. По желание въведете темата на съобщението в полето Тема кутия. Моля, имайте предвид, че някои браузъри и клиенти за електронна поща може да не разпознават реда на темата.
        4. В Текст за показване въведете желания текст на връзката.
        5. По желание щракнете върху ScreenTip... и въведете желания текст (съветът за екрана ще се покаже, когато преминете с мишката върху хипервръзката).
        6. Щракнете върху OK.

        Съвет: Най-бързият начин за създаване на хипервръзка към определен имейл адрес е да въведете адреса директно в клетката. Щом натиснете клавиша Enter, Excel автоматично ще го превърне в хипервръзка, която може да се щракне.

        Ако сте от онези професионалисти в Excel, които използват формули за решаване на повечето задачи, можете да използвате функцията HYPERLINK, която е специално разработена за вмъкване на хипервръзки в Excel. Тя е особено полезна, когато възнамерявате да създавате, редактирате или премахвате множество връзки едновременно.

        Синтаксисът на функцията HYPERLINK е следният:

        HYPERLINK(link_location, [friendly_name])

        Къде:

        • Link_location е пътят до целевия документ или уебстраница.
        • Friendly_name е текстът на връзката, който трябва да се покаже в клетката.

        Например, за да създадете хипервръзка, озаглавена "Източни данни", която отваря лист 2 в работната книга с име "Източни данни", съхранена в папката "Файлове на Excel" на диск D, използвайте тази формула:

        =HYPERLINK("[D:\Excel files\Source data.xlsx]Sheet2!A1", "Source data")

        За подробно обяснение на аргументите на функцията HYPERLINK и примери за формули за създаване на различни видове връзки, моля, вижте Как да използваме функцията Hyperlink в Excel.

        Как да вмъкнете хипервръзка в Excel с помощта на VBA

        За да автоматизирате създаването на хипервръзки в работните си листове, можете да използвате този прост код VBA:

        Public Sub AddHyperlink() Sheets( "Sheet1" ).Hyperlinks.Add Anchor:=Sheets( "Sheet1" ).Range( "A1" ), Address:= "" , SubAddress:= "Sheet3!B5" , TextToDisplay:= "My hyperlink" End Sub

        Къде:

        • Листове - името на листа, в който трябва да се вмъкне връзката (лист 1 в този пример).
        • Обхват - клетка, в която трябва да се вмъкне връзката (A1 в този пример).
        • SubAddress - дестинация на връзката, т.е. мястото, към което трябва да сочи хипервръзката (Sheet3!B5 в този пример).
        • TextToDisplay -текст, който да се показва в клетката ("Моята хипервръзка" в този пример).

        Като се има предвид горното, нашият макрос ще вмъкне хипервръзка, озаглавена "Моята хипервръзка", в клетка А1 на лист 1 в активната работна книга. Щракването върху връзката ще ви отведе до клетка B5 на лист 3 в същата работна книга.

        Ако имате малко опит с макросите на Excel, може да ви бъдат полезни следните инструкции: Как да вмъкнете и стартирате VBA код в Excel

        Как да промените хипервръзката в Excel

        Ако сте създали хипервръзка с помощта на диалоговия прозорец Вмъкване на хипервръзка, използвайте подобен диалогов прозорец, за да я промените. За целта щракнете с десния бутон на мишката върху клетката, в която се намира връзката, и изберете Редактиране на хипервръзка... от контекстното меню или натиснете бързия клавиш Crtl+K, или щракнете върху Хипервръзка на лентата.

        Каквото и да направите, Редактиране на хипервръзка Направете желаните промени в текста на връзката, местоположението на връзката или и в двете и щракнете върху ОК .

        За да промените хипервръзка, управлявана от формула , изберете клетката, съдържаща формулата Hyperlink (Хипервръзка), и променете аргументите на формулата. Следващият съвет обяснява как да изберете клетка, без да преминавате към мястото на хипервръзката.

        За да промените множество формули за хипервръзки , използвайте функцията на Excel Replace All, както е показано в този съвет.

        Как да промените външния вид на хипервръзка

        По подразбиране хипервръзките в Excel имат традиционно подчертано синьо форматиране. За да промените външния вид по подразбиране на текста на хипервръзката, изпълнете следните стъпки:

        1. Отидете в Начало таб, Стилове група и:
          • Кликнете с десния бутон на мишката върху Хипервръзка , след което щракнете върху Промяна на... за промяна на външния вид на хипервръзките, които все още не са щракнати.
          • Кликнете с десния бутон на мишката върху Следван Хипервръзка , след което щракнете върху Промяна на... за промяна на форматирането на хипервръзките, върху които е щракнато.

        2. В Стил в диалоговия прозорец, който се появява, щракнете върху Формат...

      • В Форматиране на клетките диалогов прозорец, преминете към Шрифт и/или Напълнете приложите избраните от вас опции и щракнете върху ОК Например можете да промените стила и цвета на шрифта, както е показано на снимката по-долу:
      • Промените ще бъдат незабавно отразени в Стил диалогов прозорец. Ако след като се замислите, решите да не прилагате определени модификации, премахнете отметките за тези опции.
      • Кликнете върху ОК за да запазите промените.
      • Забележка. Всички промени, направени в стила на хипервръзката, ще се прилагат за всички хипервръзки в текущата работна книга. Не е възможно да се променя форматирането на отделни хипервръзки.

        Как да премахнете хипервръзката в Excel

        Премахването на хипервръзки в Excel е процес с две кликвания. Просто щракнете с десния бутон на мишката върху връзката и изберете Премахване на хипервръзка от контекстното меню.

        Това ще премахне хипервръзката, върху която може да се кликне, но ще запази текста на връзката в клетката. изтриване на текста на връзката щракнете с десния бутон на мишката върху клетката, след което щракнете върху Ясно съдържание .

        Съвет. За да премахнете всички или избрани хипервръзки едновременно, използвайте функцията Paste Special, както е показано в Как да премахнете няколко хипервръзки в Excel.

        Съвети за използване на хипервръзки в Excel

        Сега, след като знаете как да създавате, променяте и премахвате хипервръзки в Excel, може да искате да научите няколко полезни съвета за най-ефективна работа с връзки.

        Как да изберете клетка, съдържаща хипервръзка

        По подразбиране щракването върху клетка, която съдържа хипервръзка, ви отвежда до местоназначението на връзката, т.е. целеви документ или уеб страница. За да изберете клетка, без да прескачате до местонахождението на връзката, щракнете върху клетката и задръжте бутона на мишката, докато показалецът се превърне в кръстче (курсор за избор на Excel). , след което освободете бутона.

        Ако хипервръзката заема само част от клетката (т.е. ако клетката е по-широка от текста на връзката), преместете показалеца на мишката върху бялото пространство и щом той се промени от показваща ръка в кръстче, щракнете върху клетката:

        Още един начин за избор на клетка, без да се отваря хипервръзка, е да изберете съседна клетка и да използвате клавишите със стрелки, за да стигнете до клетката с връзката.

        Как да извлечете уеб адрес (URL) от хипервръзка в Excel

        Има два начина за извличане на URL от хипервръзка в Excel: ръчно и програмно.

        Ръчно извличане на URL от хипервръзка

        Ако имате само няколко хипервръзки, можете бързо да извлечете техните дестинации, като следвате тези прости стъпки:

        1. Изберете клетка, съдържаща хипервръзката.
        2. Отворете Редактиране на хипервръзка или щракнете с десния бутон на мишката върху хипервръзка и след това щракнете върху Редактиране на хипервръзката... .
        3. В Поле за адрес , изберете URL адреса и натиснете Ctrl + C, за да го копирате.

      • Натиснете Esc или щракнете върху ОК за да затворите Редактиране на хипервръзка диалогов прозорец.
      • Поставете копирания URL адрес в някоя празна клетка. Готово!
      • Извличане на множество URL адреси с помощта на VBA

        Ако имате много хипервръзки в работните си листове в Excel, извличането на всеки URL адрес ръчно би било загуба на време. Следният макрос може да ускори процеса, като извлича адреси от всички хипервръзки в текущия лист автоматично:

        Sub ExtractHL() Dim HL As Hyperlink Dim OverwriteAll As Boolean OverwriteAll = False For Each HL In ActiveSheet.Hyperlinks If Not OverwriteAll Then If HL.Range.Offset(0, 1).Value "" Then If MsgBox( "Една или повече от целевите клетки не са празни. Искате ли да презапишете всички клетки?" , vbOKCancel, "Целевите клетки не са празни" ) = vbCancel Then Exit For Else OverwriteAll = True End If End If End IfHL.Range.Offset(0, 1).Value = HL.Address Следваща End Sub

        Както е показано на скрийншота по-долу, кодът VBA получава URL адреси от колона с хипервръзки и поставя резултатите в съседните клетки.

        Ако една или повече клетки в съседната колона съдържат данни, кодът ще покаже предупредителен диалогов прозорец, в който потребителят ще бъде попитан дали иска да презапише текущите данни.

        Конвертиране на обекти от работния лист в хипервръзки, върху които може да се клика

        Освен текст в клетка, много обекти от работния лист, включително диаграми, снимки, текстови полета и фигури, могат да бъдат превърнати в хипервръзки, върху които може да се клика. За да направите това, просто щракнете с десния бутон на мишката върху обекта (обект WordArt на снимката по-долу), щракнете върху Хипервръзка... , и конфигурирайте връзката, както е описано в Как да създадем хипервръзка в Excel.

        Съвет. Менюто на диаграмите с десен бутон на мишката няма функцията Хипервръзка опция. Диаграма на Excel в хипервръзка, изберете диаграмата и натиснете Ctrl + K .

        Хипервръзките в Excel не работят - причини и решения

        Ако хипервръзките не работят правилно в работните ви листове, следните стъпки за отстраняване на неизправности ще ви помогнат да установите източника на проблема и да го отстраните.

        Препратката не е валидна

        Симптоми: Щракването върху хипервръзка в Excel не отвежда потребителя до местоназначението на връзката, а изхвърля символа " Препратката не е валидна " грешка.

        Решение : Когато създавате хипервръзка към друг лист, името на листа става цел на връзката. Ако по-късно преименувате работния лист, Excel няма да може да открие целта и хипервръзката ще спре да работи. За да поправите това, трябва или да промените името на листа обратно към оригиналното име, или да редактирате хипервръзката, така че да сочи към преименувания лист.

        Ако сте създали хипервръзка към друг файл и по-късно сте преместили този файл на друго място, ще трябва да посочите новия път до файла.

        Хипервръзката се появява като обикновен текстов низ

        Симптоми : Въведените, копирани или импортирани в работния ви лист уеб адреси (URL) не се преобразуват автоматично в хипервръзки, върху които може да се кликне, нито се подчертават с традиционното подчертано синьо форматиране. Или връзките изглеждат добре, но нищо не се случва, когато кликнете върху тях.

        Решение : Кликнете два пъти върху клетката или натиснете F2, за да влезете в режим на редактиране, отидете до края на URL адреса и натиснете клавиша Space. Excel ще преобразува текстовия низ в хипервръзка, върху която може да се клика. Ако има много такива връзки, проверете формата на клетките си. Понякога има проблеми с връзки, поставени в клетки, форматирани с Обща информация В този случай опитайте да промените формата на клетката на Текст .

        Хипервръзките спират да работят след повторно отваряне на работна книга

        Симптоми: Хипервръзките в Excel са работили добре, докато не сте запазили и отворили отново работната книга. Сега всички те са сиви и вече не работят.

        Решение : На първо място, проверете дали дестинацията на връзката не е променена, т.е. целевият документ не е бил преименуван или преместен. Ако случаят не е такъв, може да помислите за изключване на опцията, която принуждава Excel да проверява хипервръзките при всяко запазване на работната книга. Има съобщения, че Excel понякога забранява валидните хипервръзки (например връзките към файлове, съхранявани в локалната мрежа, могат да бъдат забраненипоради някои временни проблеми със сървъра.) За да изключите опцията, следвайте следните стъпки:

        1. В Excel 2010, Excel 2013 и Excel 2016 щракнете върху Файл > Опции . В Excel 2007 щракнете върху бутона Office> Опции на Excel .
        2. В левия панел изберете Разширен .
        3. Превъртете надолу до Обща информация и щракнете върху Уеб опции...
        4. В Уеб опции диалогов прозорец, преминете към Файлове изчистете Актуализиране на връзките при запазване и щракнете върху OK .

        Хипервръзките, базирани на формули, не работят

        Симптоми : Връзка, създадена с помощта на функцията HYPERLINK, не се отваря или показва стойност на грешка в клетка.

        Решение : Повечето проблеми с хипервръзки, управлявани от формула, се дължат на несъществуващ или неправилен път, посочен в link_location аргумент. Следващите примери демонстрират как да създадете правилно формула за хипервръзка. За повече стъпки за отстраняване на неизправности, моля, вижте Excel HYPERLINK function not working.

        Ето как създавате, редактирате и премахвате хипервръзка в Excel. Благодаря ви за четенето и се надявам да се видим в нашия блог следващата седмица!

        Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.