|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.10.2011, 01:23 | #1 |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
Макрос выборочного удаления ссылок в excel
Здравствуйте!
Подскажите пожалуйста: есть задача в однотипных документах удалять не все ссылки (с макросом удаления всех ссылок все понятно), а по конкретным критериям: - удалять начиная со 2-го листа (1-й не трогать) - на остальных листах (их может быть произвольное количество) удалять все гиперссылки, начиная со 2-й строки (в 1-й строке ссылку сохраняем). Все гиперссылки находятся в столбце А. Заранее спасибо за помощь или советы! |
27.10.2011, 02:29 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Этот макрос удалит только гиперссылки (значения в ячейках останутся)
Код:
|
27.10.2011, 12:15 | #3 | |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
Спасибо большое за помощь!
Макрос отлично работает, но возникла дополнительная сложность: часто ячейки, в которых находится гиперссылка объеденные (т.е. вся строка объединена в одну ячейку), из-за чего excel 2003 ругается. Реально ли убирать объединение, удалять ссылку, а потом всю строку еще раз объединять? Еще раз спасибо! С уважением, Александр Цитата:
|
|
27.10.2011, 12:17 | #4 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Объединенные ячейки в рабочей таблице - зло!!!
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
27.10.2011, 15:57 | #5 |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
|
27.10.2011, 16:11 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> часто ячейки, в которых находится гиперссылка объеденные (т.е. вся строка объединена в одну ячейку), из-за чего excel 2003 ругается
В 2007 ругани не заметил, но и гиперссылка не удаляется. Так - удаляется: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
28.10.2011, 00:31 | #7 | |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
Цитата:
|
|
28.10.2011, 01:02 | #8 | |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
Добавил MergeCells = False, в таком виде в excel 2003 заработало:
Цитата:
Всем спасибо большое! |
|
28.10.2011, 01:26 | #9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
А можно пример листа с гиперссылкой в объединенной ячейке, на котором команда
Код:
В Excel 2000 я тоже не могу получить ошибку.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
28.10.2011, 16:09 | #10 | |
Новичок
Джуниор
Регистрация: 27.10.2011
Сообщений: 6
|
Цитата:
Спасибо! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для удаления строки | julius | Microsoft Office Excel | 28 | 03.10.2014 00:19 |
Макрос создания ссылок на разделы | Meta2 | Microsoft Office Word | 1 | 23.06.2011 19:45 |
Макрос удаления пустых ячеек и листов книги | sna1 | Microsoft Office Excel | 2 | 04.05.2011 20:49 |
Макрос добавления\удаления людей в табель | madex | Microsoft Office Excel | 5 | 31.03.2011 18:20 |
Макрос для удаления повторяющихся строк | Jelena_bsb | Microsoft Office Excel | 3 | 05.08.2010 13:34 |