Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Гиперссылка на отдельном слове - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Гиперссылка на отдельном слове (Формулы/Formulas)
Гиперссылка на отдельном слове
Grell Дата: Суббота, 14.01.2017, 21:28 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 60% ±

Excel 2007
Добрый вечер.
Подскажите - каким образом можно создать гиперссылку - на отдельном слове - в примечании или текстовой ячейке?
То есть на одном из слов в примечании или текстовой ячейке - нужна гиперссылка.

Можно ли такое реализовать?
Может быть не только стандартными средствами, а макросом каким-нибудь.
К сообщению приложен файл: 861.xls (27.0 Kb)
 
Ответить
СообщениеДобрый вечер.
Подскажите - каким образом можно создать гиперссылку - на отдельном слове - в примечании или текстовой ячейке?
То есть на одном из слов в примечании или текстовой ячейке - нужна гиперссылка.

Можно ли такое реализовать?
Может быть не только стандартными средствами, а макросом каким-нибудь.

Автор - Grell
Дата добавления - 14.01.2017 в 21:28
rotten41 Дата: Воскресенье, 15.01.2017, 20:47 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Насколько я помню - в Ворде можно ставить гиперссылку на слово.
Может быть и в экселе это можно как-нибудь сделать?
 
Ответить
СообщениеНасколько я помню - в Ворде можно ставить гиперссылку на слово.
Может быть и в экселе это можно как-нибудь сделать?

Автор - rotten41
Дата добавления - 15.01.2017 в 20:47
Michael_S Дата: Понедельник, 16.01.2017, 05:51 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
и как к этому слову подобраться?

...а в режиме редактирования ни чего, кроме редактирования, не работает.
 
Ответить
Сообщениеи как к этому слову подобраться?

...а в режиме редактирования ни чего, кроме редактирования, не работает.

Автор - Michael_S
Дата добавления - 16.01.2017 в 05:51
Grell Дата: Понедельник, 16.01.2017, 16:02 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 60% ±

Excel 2007
и как к этому слову подобраться


Ну я имел ввиду, может макросом это можно как-то сделать.

Люди вот говорят, что в ворде - такой метод простановки гиперссылок - обычное дело.
Может в экселе это тоже можно реализовать - каким-нибудь хитрым путем?
 
Ответить
Сообщение
и как к этому слову подобраться


Ну я имел ввиду, может макросом это можно как-то сделать.

Люди вот говорят, что в ворде - такой метод простановки гиперссылок - обычное дело.
Может в экселе это тоже можно реализовать - каким-нибудь хитрым путем?

Автор - Grell
Дата добавления - 16.01.2017 в 16:02
Alex_ST Дата: Понедельник, 16.01.2017, 16:50 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3206
Репутация: 609 ±
Замечаний: 0% ±

2003
Михаил слишком тонко намекнул. Вот Вы его намёка и не поняли...
Короче: в Excel это невозможно.



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Понедельник, 16.01.2017, 22:32
 
Ответить
СообщениеМихаил слишком тонко намекнул. Вот Вы его намёка и не поняли...
Короче: в Excel это невозможно.

Автор - Alex_ST
Дата добавления - 16.01.2017 в 16:50
Wasilich Дата: Понедельник, 16.01.2017, 21:41 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Ребята, ну вы совсем никакой надежды не оставили человеку. Ну можно же проверить, есть ли слово в строке и отослать куда надо. :D Правда одно но, если слов много разных то много If-ов надо. Вот, для двойного клика пример.
[vba]
Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
  If InStr(Target, " семь") Then MsgBox "Куда перейти?" ' вариант 1
  If Target Like "* семь*" Then MsgBox "Что дальше?"  ' вариант 2
  Cancel = True
End Sub
[/vba]
К сообщению приложен файл: 7756201.xls (35.5 Kb)


Сообщение отредактировал Wasilich - Понедельник, 16.01.2017, 21:47
 
Ответить
СообщениеРебята, ну вы совсем никакой надежды не оставили человеку. Ну можно же проверить, есть ли слово в строке и отослать куда надо. :D Правда одно но, если слов много разных то много If-ов надо. Вот, для двойного клика пример.
[vba]
Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
  If InStr(Target, " семь") Then MsgBox "Куда перейти?" ' вариант 1
  If Target Like "* семь*" Then MsgBox "Что дальше?"  ' вариант 2
  Cancel = True
End Sub
[/vba]

Автор - Wasilich
Дата добавления - 16.01.2017 в 21:41
Alex_ST Дата: Понедельник, 16.01.2017, 22:31 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3206
Репутация: 609 ±
Замечаний: 0% ±

2003
Василич, топик-стартер, кажется, хочет как в Ворде ОПЕРАТИВНО, не создавая и не перекраивая процедур под каждый конкретный случай, добавлять/удалять гиперссылки на отдельные слова внутри ячейки или примечания.
А в предложенном тобой варианте кроме того, что менять код нужно под каждую конкретную фразу/слово, так ещё и не на объект ГИПЕРССЫЛКА посылается, а всего лишь MsgBox выводится… А чтобы был переход по гиперссылке одним GoTo после нахождения слова (ещё не понятно, на какой позиции в строке) явно не обойтись.

Но, конечно, если есть желание попробовать помочь, то флаг в руки, перо в … голову.
Назвался клизмой, полезай в …



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеВасилич, топик-стартер, кажется, хочет как в Ворде ОПЕРАТИВНО, не создавая и не перекраивая процедур под каждый конкретный случай, добавлять/удалять гиперссылки на отдельные слова внутри ячейки или примечания.
А в предложенном тобой варианте кроме того, что менять код нужно под каждую конкретную фразу/слово, так ещё и не на объект ГИПЕРССЫЛКА посылается, а всего лишь MsgBox выводится… А чтобы был переход по гиперссылке одним GoTo после нахождения слова (ещё не понятно, на какой позиции в строке) явно не обойтись.

Но, конечно, если есть желание попробовать помочь, то флаг в руки, перо в … голову.
Назвался клизмой, полезай в …

Автор - Alex_ST
Дата добавления - 16.01.2017 в 22:31
Wasilich Дата: Вторник, 17.01.2017, 01:27 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Но, конечно, если есть желание попробовать помочь, то флаг в руки, перо в … голову.
Назвался клизмой, полезай в …
Гениально! Очень приятно. hands hands hands
И куда это я тебе соли насыпал? :D


Сообщение отредактировал Wasilich - Вторник, 17.01.2017, 01:34
 
Ответить
Сообщение
Но, конечно, если есть желание попробовать помочь, то флаг в руки, перо в … голову.
Назвался клизмой, полезай в …
Гениально! Очень приятно. hands hands hands
И куда это я тебе соли насыпал? :D

Автор - Wasilich
Дата добавления - 17.01.2017 в 01:27
Alex_ST Дата: Вторник, 17.01.2017, 08:11 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3206
Репутация: 609 ±
Замечаний: 0% ±

2003
И куда это я тебе соли насыпал?
Василич, я не понял, на что ты обиделся? Но на всякий случай ИЗВИНИ, пожалуйста... И в мыслях не было.
Просто твой ответ намекает топик-стартеру, что есть какое-нибудь хоть мало-мальски юзабельное решение поставленного им вопроса.
Мы с Михаилом сразу сказали НЕТ. А ты обнадёжил...
Соответственно, сказав А, говори и Б



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
И куда это я тебе соли насыпал?
Василич, я не понял, на что ты обиделся? Но на всякий случай ИЗВИНИ, пожалуйста... И в мыслях не было.
Просто твой ответ намекает топик-стартеру, что есть какое-нибудь хоть мало-мальски юзабельное решение поставленного им вопроса.
Мы с Михаилом сразу сказали НЕТ. А ты обнадёжил...
Соответственно, сказав А, говори и Б

Автор - Alex_ST
Дата добавления - 17.01.2017 в 08:11
Wasilich Дата: Вторник, 17.01.2017, 11:06 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
И в мыслях не было.

Я верю. Только, мне тоже иногда, некоторые предложения в решении задач не нравятся но, я никому "перо" не предлагаю и никому никуда "полезать" не советую. yes Проехали.
 
Ответить
Сообщение
И в мыслях не было.

Я верю. Только, мне тоже иногда, некоторые предложения в решении задач не нравятся но, я никому "перо" не предлагаю и никому никуда "полезать" не советую. yes Проехали.

Автор - Wasilich
Дата добавления - 17.01.2017 в 11:06
Grell Дата: Четверг, 26.01.2017, 10:05 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 60% ±

Excel 2007


Сообщение отредактировал Grell - Четверг, 26.01.2017, 10:06
 
Ответить
Сообщение

Автор - Grell
Дата добавления - 26.01.2017 в 10:05
Wasilich Дата: Четверг, 26.01.2017, 11:23 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Ничё, я успел :D
Так у вас - все равно гиперссылки на слове нет.
Вам же пояснили, в экселе это не возможно.
Но, извращаясь, можно выкрутиться. То есть, если у вас в строке есть текст со словом, по которому вы хотите перейти в другое место для его описания, пояснения или что вы там хотите я не знаю. То, кликнув по этой строке, в которой находится это слово, макрос может вас перенести туда, куда надо. Если конечно, в строке это слово одно. Ну и если в каком то описании этих слов слишком не много. Это ответ на ваш вопрос.
реализовать - каким-нибудь хитрым путем?

Примерно так.
К сообщению приложен файл: Grell.xls (38.0 Kb)
 
Ответить
СообщениеНичё, я успел :D
Так у вас - все равно гиперссылки на слове нет.
Вам же пояснили, в экселе это не возможно.
Но, извращаясь, можно выкрутиться. То есть, если у вас в строке есть текст со словом, по которому вы хотите перейти в другое место для его описания, пояснения или что вы там хотите я не знаю. То, кликнув по этой строке, в которой находится это слово, макрос может вас перенести туда, куда надо. Если конечно, в строке это слово одно. Ну и если в каком то описании этих слов слишком не много. Это ответ на ваш вопрос.
реализовать - каким-нибудь хитрым путем?

Примерно так.

Автор - Wasilich
Дата добавления - 26.01.2017 в 11:23
Grell Дата: Четверг, 26.01.2017, 16:10 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 60% ±

Excel 2007
реализовать - каким-нибудь хитрым путем?

Я имел ввиду другое.
Добавить на лист браузер - и уже в него как-то перекинуть текст из ячейки....
А там может - чем черт не шутит - получится назначить на слово - гиперссылку.
 
Ответить
Сообщение
реализовать - каким-нибудь хитрым путем?

Я имел ввиду другое.
Добавить на лист браузер - и уже в него как-то перекинуть текст из ячейки....
А там может - чем черт не шутит - получится назначить на слово - гиперссылку.

Автор - Grell
Дата добавления - 26.01.2017 в 16:10
Alex_ST Дата: Четверг, 26.01.2017, 16:32 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3206
Репутация: 609 ±
Замечаний: 0% ±

2003
Если из ячейки куда-то "перекинуть" текст, то он так текстом и останется.
Гиперссылка же является не отображаемым текстом, заключенным в специальные символы - управляющие тэги, дающие команду системе вывода информации на экран, что заключённая между ними информация является служебными символами и её не нужно выводить на экран.
(точно тот же принцип, что и в постах на форуме)
Так вот: в Excel система вывода информации на экран В ПРИНЦИПЕ НЕ УМЕЕТ распознавать тэги гиперссылок, приписанные к тексту внутри ячеек.
Слова текста внутри ячейки могут быть оформлены только ограниченным числом тэгов (шрифт, размер, стиль, цвет).



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеЕсли из ячейки куда-то "перекинуть" текст, то он так текстом и останется.
Гиперссылка же является не отображаемым текстом, заключенным в специальные символы - управляющие тэги, дающие команду системе вывода информации на экран, что заключённая между ними информация является служебными символами и её не нужно выводить на экран.
(точно тот же принцип, что и в постах на форуме)
Так вот: в Excel система вывода информации на экран В ПРИНЦИПЕ НЕ УМЕЕТ распознавать тэги гиперссылок, приписанные к тексту внутри ячеек.
Слова текста внутри ячейки могут быть оформлены только ограниченным числом тэгов (шрифт, размер, стиль, цвет).

Автор - Alex_ST
Дата добавления - 26.01.2017 в 16:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Гиперссылка на отдельном слове (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!