Dosya ismi # karakteri hyperlink

Katılım
7 Aralık 2006
Mesajlar
83
Excel Vers. ve Dili
Excel 2002 ingilizce
macro da

ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 2), _
Address:=Dizin & Application.PathSeparator & Kitap

bu satirda kitap ismi icersinde # karakter gecince excelden bu linke tikladigimda ilgili excel dosaysini acamiyorum..

dosya ismi soyle tiy#20070504.xls olursa??

yardım??
 
Katılım
10 Şubat 2007
Mesajlar
57
Excel Vers. ve Dili
xp-2003 tr
sana fikir vermesini umuyorum.
kendine göre uyarlarsın
iyi çalışmalar
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Bu ilginç bir durummuş hakikaten. Linki, kodlarla veya manuel olarak da yapsanız işe yaramıyor.

Excel dosya isminde; "#" karakteri bir sorun yaratmazken, bu "#" işareti barındıran bir dosyaya hiperlink vermeye kalktığınızda sorun başlıyor. Birisi bu problemi bizden önce keşfetmiş. Bkz
http://exceltips.vitalnews.com/Pages/T0116_Special_Characters_In_Hyperlinks.html

Kısa özetlersek; bu problemin iki çözümü varmış.

1.cisi ve en kolay olanı dosya ismini değiştirmek ve dosya isimlendirmelerinde "#" işareti kullanmamak.

2.cisi ise: Linki (Köprüyü) oluşturacağınız dosya açıkken, köprünün kaynağı olan dosyayı da açmak. Kaynak dosyadan herhangi bir hücreyi kopyalamak ve köprüyü yaratacağımız kitaba gelip; Düzen menüsünden "Köprü olarak Yapıştır" ı seçmek.

Köprü olarak Yapıştır (Paste as Hyperlink) 'ın VBA kodunu ben bulamadım belki üzerinde çalışan birisi varsa, bu kod olarak da yazılabilir.
 
Üst