Hücre içindeki adresi köprü yapmak

Katılım
19 Haziran 2020
Mesajlar
20
Excel Vers. ve Dili
2016 TR
Merhaba,

Hücre içinde yazan linkleri yine aynı hücre içinde köprü kurmam gerekli. Bazı hücredeki adres ile köprü kurulan link farklı olabiliyor. Geçen hafta forumda bir konuda çözüm vardı ama bugün bulamadım o konuyu.

Kod çalışırken köprü ne varsa kaldırmalı ve hücre içindeki yazan linki aynı hücreye köprü yapmalı. Kod sadece Z sütununda çalışmalı.
(Örnek Z6 hücresinde https://www.excel.web.tr/ yazmakta ama tıklayınca farklı adres çıkmaktadır.)

Kod için yardımınızı rica ederim. asıl çalışmamla aynı formatta örneği ekledim alttaki linke.

 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Deneyin lütfen
C++:
Sub Köprü()
Range("Z:Z").Hyperlinks.Delete
For i = 1 To 10 'İlk ve Son Satır numaralarınızı yazabilirsiniz
     ActiveSheet.Hyperlinks.Add Anchor:=Range("Z" & i), Address:=Range("Z" & i), TextToDisplay:=Range("Z" & i).Text
Next i
End Sub
 
Katılım
19 Haziran 2020
Mesajlar
20
Excel Vers. ve Dili
2016 TR
Hocam çok teşekkür ederim,

Örnekte denedim sorun yok, asıl çalışmamda deneyeceğim.

Aralık yazabilirsiniz dediğiniz yeri nasıl yapabilirim, hiç kod bilgim yok. Örnek Z6:Z150 arası işlem yapılacak olsa kod nasıl olmalı

Deneyin lütfen
C++:
Sub Köprü()
Range("Z:Z").Hyperlinks.Delete
For i = 1 To 10 'İlk ve Son Satır numaralarınızı yazabilirsiniz
     ActiveSheet.Hyperlinks.Add Anchor:=Range("Z" & i), Address:=Range("Z" & i), TextToDisplay:=Range("Z" & i).Text
Next i
End Sub
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
For i=6 to 150 olarak düzetin.
 

ismailavci76

Altın Üye
Katılım
12 Ocak 2021
Mesajlar
17
Excel Vers. ve Dili
OFFICE 2019 PRO TR
Altın Üyelik Bitiş Tarihi
12-01-2031
For i = 1 To 10 yazan yere 6 To 150 deneyin
 
Üst