2016-04-11 2 views
0

версия: Excel2010 sheet1's Region C2: C100 Я хочу, чтобы C2 гиперссылка на C2; C3 гиперссылка на C3; ... C100 гиперссылка на C100.excel cell гиперссылка на эту же ячейку

клетки шаг C2 в: Выберите C2-Righ создать гиперссылку-место в этом документе под ссылкой TO- -ввод Адрес этой же ячейки: C2-Text Display: C2

от C2 до автозаполнения C100, весь адрес гиперссылки C2, и все текстовые диаспиры также C2.

Я не хочу использовать функцию гиперссылки.

Может ли кто-нибудь помочь мне растворить его, THS.

+0

Здравствуйте и добро пожаловать к переполнению стека. Пожалуйста, посмотрите [ask] и [mcve] для получения информации о том, как изменить свой ответ, чтобы наилучшим образом соответствовать формату этого сайта. Делая это, нам легче предоставить вам качественный ответ как можно быстрее. –

ответ

0

Выберите ячейки, которые вы хотите, чтобы заполнить и затем запустить:

Sub HyperAdder() 
    For Each r In Selection 
     ActiveSheet.Hyperlinks.Add Anchor:=r, Address:="", SubAddress:=r.Parent.Name & "!" & r.Address(0, 0), TextToDisplay:="myself" 
    Next r 
End Sub 
+0

Это работает. Большое вам спасибо. Вы лучший человек, которого я встречал. –

Смежные вопросы