Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
25.04.2024, 15:45:09
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Поиск:
Расширенный поиск
Добавляйтесь в нашу
группу ВКонтакте
- будьте в курсе всех новых событий сайта, узнавайте первым обо всех акциях и новых статьях!
33 243
Сообщений в
5 458
Тем от
6 763
Пользователей
Последний пользователь:
tetrapack
Excel это не сложно
Основные форумы
Вопросы по Excel и VBA
Отмена перехода по гиперссылке
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Автор
Тема: Отмена перехода по гиперссылке (Прочитано 3966 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Отмена перехода по гиперссылке
«
:
19.09.2020, 20:41:14 »
Доброго времени суток!
Решил попробовать Hyperlinks только лишь для возможности работы с коллекцией, но, фактически, ссылки не нужны. Получилось не очень удобно: при нажатии на ячейку происходит переход по ссылке. Подскажите, пожалуйста, как можно отменить переходы.
Записан
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Re:Отмена перехода по гиперссылке
«
Ответ #1 :
19.09.2020, 20:43:23 »
Наверное, там будет что-то связанное с событием клика по ссылке, но я с этой темой не знаком.
Записан
boa
Старожил
Репутация: +22/-0
Офлайн
Сообщений: 252
Доброта спасет мир...
Re:Отмена перехода по гиперссылке
«
Ответ #2 :
19.09.2020, 21:14:37 »
Здравствуйте,
Цитата: Карнак от 19.09.2020, 20:41:14
но, фактически, ссылки не нужны
так не используйте Hyperlinks
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...
Мигель Сервантес де Сааведра
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Re:Отмена перехода по гиперссылке
«
Ответ #3 :
19.09.2020, 21:18:33 »
Может быть, напишете код, если он не сложный?
Записан
boa
Старожил
Репутация: +22/-0
Офлайн
Сообщений: 252
Доброта спасет мир...
Re:Отмена перехода по гиперссылке
«
Ответ #4 :
19.09.2020, 21:20:58 »
Может, приложите файл с хотелкой?
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...
Мигель Сервантес де Сааведра
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Re:Отмена перехода по гиперссылке
«
Ответ #5 :
19.09.2020, 21:37:48 »
Вот, пожалуйста.
Записан
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Re:Отмена перехода по гиперссылке
«
Ответ #6 :
19.09.2020, 21:45:04 »
Смысл следующий: можно, например, выделить вручную диапазон "D4:C3:B2:A1" (лучше в этом порядке), нажимаете "Установка_ссылок", и соответственно устанавливаются ссылки c D4 на C3, с C3 на B2, с B2 на A1.
Потом выделяете D4, нажимаете "Выделение" - выделяется диапазон "D4:C3:B2", и выводится сообщение с содержимым ячейки A1.
Записан
Карнак
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 10
Re:Отмена перехода по гиперссылке
«
Ответ #7 :
19.09.2020, 21:48:59 »
Одним словом, нужно промаркировать некоторую "несмежную цепочку ячеек", чтобы потом её можно было выделить.
Записан
boa
Старожил
Репутация: +22/-0
Офлайн
Сообщений: 252
Доброта спасет мир...
Re:Отмена перехода по гиперссылке
«
Ответ #8 :
19.09.2020, 23:20:02 »
не зависимо от последовательности выделения ячеек, в обработку Selection придет диапазон от крайней левой верхней до крайней правой нижней, в последовательности слева на право и сверху вниз.
а если вы хотите сохранить последовательность, то вам надо смотреть на событие Worksheet_SelectionChange и протоколировать все выделения.
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...
Мигель Сервантес де Сааведра
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
Репутация: +485/-0
Офлайн
Сообщений: 5 831
Re:Отмена перехода по гиперссылке
«
Ответ #9 :
21.09.2020, 08:24:42 »
Цитата: Карнак от 19.09.2020, 21:48:59
нужно промаркировать некоторую "несмежную цепочку ячеек"
А почему в этом случае не использовать именованные диапазоны? Почему именно гиперссылки притом, что сами они не нужны?
Записан
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:
-
41001332272872
-
R298726502453
Страниц: [
1
]
Вверх
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Правила форума и вопросы по работе форума
-----------------------------
=> ОБЩИЕ ПРАВИЛА ФОРУМА
=> ВОПРОСЫ ПО РАБОТЕ ФОРУМА
-----------------------------
Основные форумы
-----------------------------
=> Вопросы по Excel и VBA
=> PowerQuery, PowerPivot, PowerBI и запросы
=> Вопросы по Word и VBA
=> Вопросы по Outlook и VBA
=> Вопросы по Access и VBA
=> Вопросы по PowerPoint и VBA
=> Вопросы по Office для MAC
=> Вопросы по работе в Google-таблицах
=> Полезные решения
=> Баги и глюки при работе с Excel и VBA
=> Вопросы по OpenOffice и LibreOffice
=> Вопросы по надстройке MulTEx
=> Вопросы по MyAddin
=> Вопросы по бесплатным надстройкам
=> Вопросы по программам
-----------------------------
Прочие форумы
-----------------------------
=> Заказы на написание макросов, работа для специалистов по Excel и VBA и пр.
=> Курилка
-----------------------------
Удаленные темы и сообщения
-----------------------------
=> Список удаленных
Загружается...