Как убрать ссылку в «Excel». Удаление гиперссылки.
В данной статье расскажу о таком простом действии, как удаление ссылок в файле (документе) программы «Excel».
Для опытного пользователя программы «Excel» статья вряд ли окажется полезной, но для тех, кто только начал знакомится с возможностями программы, она будет что называется «в самый раз».
Очень часто скачивая файлы «Excel» из сети Интернет, мы сталкиваемся с тем, что в скачанных файлах прописаны ссылки на различные сайты.
Это делается владельцами сайтов для привлечения новых пользователей.
Иногда ссылки с файлах бывают довольно навязчивыми и не дают нормально работать с данными.
Существуют, как минимум, два способа удаления ссылок.
Рассмотрим первый способ позволяющий удалить ссылки из файла «Excel».
Шаг №1. Выделяем ячейку со ссылкой. (Чтобы ненароком не перейти по ссылке можно немного схитрить и выделить соседнюю ячейку и перенести выделение ячейки при помощи клавиш навигации на клавиатуре.)
Шаг №2. Переходим во вкладку «Вставка» и жмем на кнопку «Гиперссылка».
Шаг №3. Кликаем по кнопке «Удалить ссылку». После чего нажимаем кнопку «ОК».
Результат: Ссылка удалена.
Второй способ удаления ссылки еще проще:
Шаг №1. Кликнуть правой кнопкой по ячейке с ссылкой .
Шаг №2. В появившемся контекстном меню нажать «Удалить гиперссылку»
Результат: Ссылка удалена.
Вопросы можно задавать в комментариях или на странице форума по Excel.
Как убрать ссылку в «Excel». Удаление гиперссылки.: 5 комментариев
У меня в документе почему то не все ссылки активны. текст подсвечивается синим по ссылке не возможно перейти. в чем может быть проблема?
Преобразование формул в значения
Формулы – это хорошо. Они автоматически пересчитываются при любом изменении исходных данных, превращая Excel из «калькулятора-переростка» в мощную автоматизированную систему обработки поступающих данных. Они позволяют выполнять сложные вычисления с хитрой логикой и структурой. Но иногда возникают ситуации, когда лучше бы вместо формул в ячейках остались значения. Например:
- Вы хотите зафиксировать цифры в вашем отчете на текущую дату.
- Вы не хотите, чтобы клиент увидел формулы, по которым вы рассчитывали для него стоимость проекта (а то поймет, что вы заложили 300% маржи на всякий случай).
- Ваш файл содержит такое больше количество формул, что Excel начал жутко тормозить при любых, даже самых простых изменениях в нем, т.к. постоянно их пересчитывает (хотя, честности ради, надо сказать, что это можно решить временным отключением автоматических вычислений на вкладке Формулы – Параметры вычислений).
- Вы хотите скопировать диапазон с данными из одного места в другое, но при копировании «сползут» все ссылки в формулах.
В любой подобной ситуации можно легко удалить формулы, оставив в ячейках только их значения. Давайте рассмотрим несколько способов и ситуаций.
Способ 1. Классический
Этот способ прост, известен большинству пользователей и заключается в использовании специальной вставки:
- Выделите диапазон с формулами, которые нужно заменить на значения.
- Скопируйте его правой кнопкой мыши – Копировать(Copy) .
- Щелкните правой кнопкой мыши по выделенным ячейкам и выберите либо значок Значения (Values) :
либо наведитесь мышью на команду Специальная вставка (Paste Special) , чтобы увидеть подменю:
Из него можно выбрать варианты вставки значений с сохранением дизайна или числовых форматов исходных ячеек.
В старых версиях Excel таких удобных желтых кнопочек нет, но можно просто выбрать команду Специальная вставка и затем опцию Значения (Paste Special — Values) в открывшемся диалоговом окне:
Способ 2. Только клавишами без мыши
При некотором навыке, можно проделать всё вышеперечисленное вообще на касаясь мыши:
- Копируем выделенный диапазон Ctrl + C
- Тут же вставляем обратно сочетанием Ctrl + V
- Жмём Ctrl , чтобы вызвать меню вариантов вставки
- Нажимаем клавишу с русской буквой З или используем стрелки, чтобы выбрать вариант Значения и подтверждаем выбор клавишей Enter :
Способ 3. Только мышью без клавиш или Ловкость Рук
Этот способ требует определенной сноровки, но будет заметно быстрее предыдущего. Делаем следующее:
- Выделяем диапазон с формулами на листе
- Хватаем за край выделенной области (толстая черная линия по периметру) и, удерживая ПРАВУЮ клавишу мыши, перетаскиваем на пару сантиметров в любую сторону, а потом возвращаем на то же место
- В появившемся контекстном меню после перетаскивания выбираем Копировать только значения (Copy As Values Only) .
После небольшой тренировки делается такое действие очень легко и быстро. Главное, чтобы сосед под локоть не толкал и руки не дрожали 😉
Способ 4. Кнопка для вставки значений на Панели быстрого доступа
Ускорить специальную вставку можно, если добавить на панель быстрого доступа в левый верхний угол окна кнопку Вставить как значения. Для этого выберите Файл — Параметры — Панель быстрого доступа (File — Options — Customize Quick Access Toolbar) . В открывшемся окне выберите Все команды (All commands) в выпадающем списке, найдите кнопку Вставить значения (Paste Values) и добавьте ее на панель:
Теперь после копирования ячеек с формулами будет достаточно нажать на эту кнопку на панели быстрого доступа:
Кроме того, по умолчанию всем кнопкам на этой панели присваивается сочетание клавиш Alt + цифра (нажимать последовательно). Если нажать на клавишу Alt , то Excel подскажет цифру, которая за это отвечает:
Способ 5. Макросы для выделенного диапазона, целого листа или всей книги сразу
Если вас не пугает слово «макросы», то это будет, пожалуй, самый быстрый способ.
Макрос для превращения всех формул в значения в выделенном диапазоне (или нескольких диапазонах, выделенных одновременно с Ctrl) выглядит так:
Если вам нужно преобразовать в значения текущий лист, то макрос будет таким:
И, наконец, для превращения всех формул в книге на всех листах придется использовать вот такую конструкцию:
Код нужных макросов можно скопировать в новый модуль вашего файла (жмем Alt + F11 чтобы попасть в Visual Basic, далее Insert — Module). Запускать их потом можно через вкладку Разработчик — Макросы (Developer — Macros) или сочетанием клавиш Alt + F8 . Макросы будут работать в любой книге, пока открыт файл, где они хранятся. И помните, пожалуйста, о том, что действия выполненные макросом невозможно отменить — применяйте их с осторожностью.
Способ 6. Для ленивых
Если ломает делать все вышеперечисленное, то можно поступить еще проще — установить надстройку PLEX, где уже есть готовые макросы для конвертации формул в значения и делать все одним касанием мыши:
Как удалить в ячейке формулу, оставив значения?
Иногда формула в ячейке нужна лишь на короткое время — только для получения результата. А затем уже не нужна ни сама формула, ни ячейки, на которые она ссылается. Но вот беда — если удалить ячейки, то формула «ломается», как это говорится. Т.е. в ячейке получается либо #ЗНАЧ! либо #ССЫЛКА! . А иногда необходимо просто зафиксировать значение, полученное в результате работы формулы. Т.е. чтобы формулы там не было, а было только значение. Как ни странно, но делается это проще простого:
Выделяем ячейку(несколько ячеек) с формулами -Копируем -Правая кнопка мыши — Специальная вставка (Paste Special) —Значения (Values) .
КАК БЫСТРО ВЫЗЫВАТЬ СПЕЦИАЛЬНУЮ ВСТАВКУ ЗНАЧЕНИЙ:
Данную команду можно вынести на Панель быстрого доступа и использовать в одно нажатие тогда, когда нужно. Как это сделать:
- 2010 Excel и вышеФайл— Параметры— Настройка. В выпадающем списке Выбрать команды из: выбираем Все команды. Находим команду Вставить значения и добавляем
- 2007 ExcelМеню— Параметры Excel— Настройка. В выпадающем списке Выбрать команды из: выбираем Все команды. Находим команду Вставить значения и добавляем
- 2003 Excel: Сервис— Настройка— вкладка Команды— категория Правка— Вставить значения.
Теперь в Панели быстрого доступа появится значок Вставка значений.
Вставка значений при помощи кода на Visual Basic for Application
Тоже самое можно сделать при помощи кода VBA:
Sub Formulas_To_Values() Selection.Value = Selection.Value End Sub
Как использовать: Для начала надо убедиться, что разрешены макросы и при необходимости включить их: почему не работает макрос. Затем копируем код выше, из Excel переходим в редактор VBA( Alt + F11 ) —Insert —Module. Вставляем туда скопированный код. Теперь код можно вызывать нажатием клавиш Alt + F8 -выделяем Formulas_To_Values —Выполнить (Run) .
Данный код заменяет формулы в выделенном диапазоне на значения. Только необходимо учитывать, что выделенный диапазон должен быть неразрывным. Иначе код выдаст ошибку. А такой код:
Sub All_Formulas_To_Values() ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value End Sub
заменит все формулы на значения во всех ячейках листа. При этом будут разорваны все связи на данном листе. Так же этот код заменит все формулы даже если на листе применен фильтр(т.е. замена будет и в скрытых фильтром ячейках). Это стоит учитывать. Кстати, иногда именно для этого и применяют подобный код.
Так же следует помнить, что после выполнения практически любого макроса буфер обмена Excel очищается и отменить действие макроса невозможно. Поэтому все действия и «испытания» лучше производить на копиях данных. Но если все же заменили на рабочем файле — можно попробовать закрыть книгу без сохранений.
А следующий код заменит формулы на значения во всех ячейках на всех листах активной книги:
Sub All_Formulas_To_Values_In_All_Sheets() Dim wsSh As Worksheet For Each wsSh In Worksheets wsSh.UsedRange.Value = wsSh.UsedRange.Value Next wsSh End Sub
У этого кода нюансы со связями и скрытыми ячейками точно такие же, как и у предыдущего, но уже в масштабах всех листов книги. Плюс, даже если какие-то листы скрыты — замена будет произведена и на них тоже.
А вот код ниже более интересен с точки зрения повседневного использования: он заменить формулы на значения только в видимых ячейках выделенного диапазона. Может пригодиться, если заменить надо формулы при установленном фильтре или в несмежных областях:
Sub All_Formulas_To_Values_OnlyVisible() Dim rRng As Range, rArea As Range If Selection.Count = 1 Then Set rRng = ActiveCell Else Set rRng = Selection.SpecialCells(12) End If For Each rArea In rRng.Areas rArea.Value = rArea.Value Next rArea End Sub
ДОБАВИТЬ КОМАНДУ «ВСТАВИТЬ ЗНАЧЕНИЯ» В КОНТЕКСТНОЕ МЕНЮ:
Если один раз выполнить код ниже, то в контекстном меню по правому клику мыши появится стандартная команда Вставить значения (Insert Values) . Она полностью дублирует стандартную, только вызвать её быстрее — одно нажатие и все.:
Как удалить ссылки в Excel (5 методов)
Многие профессионалы используют Microsoft Excel для передачи данных посредством создания таблиц, диаграмм и графиков. Во время работы с электронной таблицей вы можете копировать и вставлять ссылки из различных источников, которые вы хотите интегрировать в виде обычного текста. Понимание того, как удалять ссылки в электронной таблице, может помочь вам отменить автоматическую функцию Excel, которая преобразует адреса веб-сайтов в гиперссылки. В этой статье мы обсудим, почему вы можете удалить ссылки в Excel, объясним, как это сделать с помощью пяти методов, и дадим несколько советов по эффективному удалению ссылок в электронной таблице.
Зачем удалять ссылки в Excel?
Вы можете удалить ссылки в Excel по разным причинам. Наличие гиперссылки в электронной таблице означает, что каждый раз, когда вы или читатель щелкаете ячейку, содержащую ссылку, он открывает веб-сайт в вашем браузере. Это может быть неудобно или отвлекать читателей от содержимого вашей электронной таблицы. Таким образом, удаление ссылок в Excel предотвращает автоматическое открытие веб-сайтов. Это может помочь читателю перемещаться по данным в вашей электронной таблице в своем собственном темпе и открывать источники по своему усмотрению.
Как удалить ссылки в Excel
Просмотрите эти пять методов и шаги для каждого подхода, которые помогут вам удалить ссылки в Excel:
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
1. Как удалить ссылки в электронной таблице
Вы можете удалить одну или несколько ссылок в электронной таблице Excel. Этот метод позволяет удалить ссылку, сохранив оставшийся текст. Вот как удалить ссылки в электронной таблице:
Перейдите на вкладку «Данные» в верхнем баннере.
Найдите группу «Запросы и подключения».
Нажмите «Редактировать ссылки».
Найдите ссылку, которую хотите удалить из списка «Источник».
Чтобы выбрать несколько ссылок, удерживайте кнопку «Crtl» на клавиатуре и щелкните каждую ссылку, которую хотите удалить.
Выберите «Разорвать ссылку».
2. Как удалить ссылки в электронной таблице с помощью контекстного меню
Другой вариант удаления ссылок в электронной таблице — использование контекстного меню. Этот метод работает с более свежими версиями Excel и позволяет удалить все ссылки или только определенные. Выполните следующие действия, чтобы удалить ссылки в Excel с помощью контекстного меню:
Щелкните правой кнопкой мыши ячейку, содержащую ссылку, которую вы хотите удалить.
Чтобы выбрать несколько ссылок, удерживайте кнопку «Crtl» на клавиатуре и щелкните каждую ячейку со ссылкой, которую хотите удалить.
Вы также можете нажать кнопки «Crtl» и «A» на клавиатуре, чтобы выбрать каждую ячейку в электронной таблице.
В появившемся меню выберите пункт «Удалить гиперссылку».
3. Как вставлять ссылки в электронную таблицу как обычный текст
Могут быть ситуации, когда вы хотите вставить несколько URL-адресов в электронную таблицу, не превращая их в автоматические гиперссылки. Этот метод позволяет копировать и вставлять многие URL-адреса в Excel в виде обычного текста. Вы можете использовать следующие шаги, чтобы вставить ссылки в электронную таблицу в виде обычного текста:
Скопируйте URL-адрес, который вы хотите вставить в электронную таблицу.
Щелкните правой кнопкой мыши ячейку, в которую вы планируете вставить URL-адрес.
В появившемся меню выберите «Параметры вставки».
Выберите опцию «Сохранить только текст».
Вы также можете щелкнуть стрелку на кнопке «Вставить» в верхнем баннере и выбрать там опцию «Сохранить только текст».
4. Как отключить функцию автоматической гиперссылки в Excel
Вы можете отключить функцию Excel, которая автоматически превращает URL-адреса в гиперссылки. Это позволяет вам, чтобы каждая ссылка, которую вы копируете и вставляете в свою электронную таблицу, оставалась в виде обычного текста. Чтобы отключить функцию автоматической гиперссылки в Excel, выполните следующие действия:
Перейдите на вкладку «Файл» в верхнем баннере.
Перейдите на вкладку «Проверка» в левом меню появившегося окна.
Нажмите кнопку «Параметры автозамены».
Выберите вкладку «Автоформат при вводе».
Снимите флажок «Интернет и сетевые пути с гиперссылками».
Нажмите кнопку «ОК».
5. Как удалить ссылки из именованных диапазонов или именованных ячеек
Наличие именованного диапазона или именованной ячейки в электронной таблице Excel может потребовать выполнения дополнительных действий для удаления внешней ссылки. Используйте следующие шаги, чтобы найти и удалить внешние ссылки в именованных диапазонах и ячейках:
Перейдите на вкладку «Формулы» в верхнем баннере.
Найдите раздел «Определенные имена».
Выберите «Диспетчер имен».
Нажмите на заголовок «Относится к».
Выберите каждый именованный диапазон или ячейку, которая ссылается на путь к файлу.
Нажмите «Удалить», чтобы удалить именованный диапазон или ячейку, содержащую ссылку.
Удерживайте кнопку «Shift» на клавиатуре, чтобы выбрать и удалить сразу несколько диапазонов или ячеек.
Перейдите на вкладку «Данные» в верхнем баннере.
Найдите группу «Запросы и подключения».
Нажмите «Редактировать ссылки».
Найдите ссылку, которую хотите удалить из списка «Источник».
Чтобы выбрать несколько ссылок, удерживайте кнопку «Crtl» на клавиатуре и щелкните каждую ссылку, которую хотите удалить.
Выберите «Разорвать ссылку».
Советы по удалению ссылок в Excel
Вот несколько советов, которые помогут вам удалить ссылки из электронной таблицы:
Узнайте, как редактировать ссылки
Также важно научиться редактировать ссылки, так как вы можете найти ссылку, которую хотите изменить, а не удалить полностью. Это позволяет редактировать текст, прикрепленный к гиперссылке. Выполните следующие действия, чтобы изменить ссылку в электронной таблице Excel:
Выберите ячейку со ссылкой, которую вы хотите изменить.
Щелкните ячейку правой кнопкой мыши.
В появившемся меню выберите пункт «Редактировать гиперссылку».
Отредактируйте отображаемый текст по желанию.
Нажмите «ОК», чтобы увидеть эти изменения, отраженные в вашей электронной таблице.
Используйте правильный метод для удаления ссылки
Перед удалением ссылки в электронной таблице Excel важно сначала просмотреть описанные выше методы и определить, какой из них вы хотите использовать. Вы можете подумать, какую версию Excel вы используете и сколько ссылок вы хотите удалить. Это может помочь вам убедиться, что вы используете метод, который соответствует вашим требованиям при удалении ссылок в Excel.
Обратите внимание, что ни одна из компаний, упомянутых в этой статье, не связана с компанией Indeed.