Итак, ситуация:
Microsoft Office Excel 2007
Есть таблица с переченью интернет ресурсов, необходимо удалить ссылки из Excel.
Первая колонка — описание ресурса. Вторая колонка — URL страницы. URL часто нужно исправлять, копировать. Когда на него кликаешь мышкой — все время норовит открыть новое окно браузера, что бы открыть ссылку. Это дико мешает работать. Можно выделять клавиатурой — но тогда существенно страдает быстродействие.
Да, можно удалять гипперссылки по 1 штуке (ПКМ -> удалить гипперссылку), но это ДИКО долго.
Задача:
1) Удалить все гипперссылки из всего документа одним махом.
2) Запретить в документе делать URL ссылками (т.е. что бы кликая на ячейку с текстом «http://www.ieroglif.com» не открывалось окно браузера, что бы этот адрес был текстом по своему формату)
Решение проблемы:
Существует множество способов удалить ненужные ссылки из Excel.
Способ 1 — самый простой (но не самый действенный) — рецепт от Александра Щукина
Удалить все ссылки:
Ctlr + a
Ctrl + c
Ctrl + Home
Ctrl + v
Удалить гиперссылки в определеном диапазоне:
— выделяем этот диапазон;
— нажимаем CTRL+C;
— выделяем верхнюю левую ячейку этого диапазона;
— нажимаем CTRL+V.
Способ 2 — с помощью мышки (от Марчук)
Выделись весь лист, копировать, специальная вставка -> «значения»
Способ 3 — самый действенный способ — запустить макрос
Вариант макроса от Pavel55:
Sub KillHyperlinks()
Dim hl As Hyperlink
Dim iCount As Long
For Each hl In ActiveSheet.Hyperlinks
hl.Delete
iCount = iCount + 1
Next
MsgBox «Удалено » & iCount & » гиперссылок!», 64, «»
End Sub
Вариант макроса от EducatedFool:
Sub УдалениеГиперссылок()
For Each sh In ThisWorkbook.Worksheets
sh.Hyperlinks.Delete
Next
End Sub
Проблема «уборки» документа от нежелательных ссылок решена (смайл)
Теперь решим проблему с возможностью отображения урл в экселе или проще говоря, нам надо запретить в документе ссылки (от EducatedFool):
В Excel 2003: меню Сервис — Параметры — вкладка Орфография — кнопка Параметры Автозамены —
— вкладка Автоформат при вводе —
— убрать галочку Заменять при вводе адреса Интернета и сетевые пути гиперссылками.