Formül içine başvuru

Katılım
22 Ocak 2009
Mesajlar
136
Excel Vers. ve Dili
excell 2003
Aşağıdaki förmülde
KÖK\[KÖK-2006.xls]
yazan yeri a1 hücresinden almak istiyorum. yani a1 hücresinde KÖK\[KÖK-2006.xls] yazıyor. aşağıdaki kodda kalın harf yazan yere a1 yazacağım ve genel formül olarak ilgili excel dosyasını ilgili hücredeki verisini gösterecek.


='X:\DOSYA\TİCARİ\RAPOR\KÖK\[KÖK-2006.xls]G.V.'!$I$9
 

Ekli dosyalar

Katılım
22 Ocak 2009
Mesajlar
136
Excel Vers. ve Dili
excell 2003
çok teşekkürler ama , ben yeniyim, bunu çözmem için daha uzun zamana ihtiyacım var. buna kısa sürede ithiyacım var. ilgili dosya olundaki xls lerden veri alacağım fakat dosya yolundaki bi adresi başka bir hücreden alacağım.

zahmet olmazsa örneğe ekleyebilir misiniz.

tşkler.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Yeni dosya yolu A1 eski dosya yolu B1 hücresinde olduğu düşünülmüştür.

Kod:
Sub KaynakDegis()
On Error Resume Next
ActiveWorkbook.ChangeLink Name:="X:\DOSYA\TİCARİ\RAPOR\" & Range("B1"), _
NewName:="X:\DOSYA\TİCARİ\RAPOR\" & Range("A1"), Type:=xlExcelLinks
End Sub
Yalnız A1 ve B1 e verileri,

KÖK\[KÖK-2000.xls] değil KÖK\KÖK-2000.xls şekilde giriniz.

Yada,

Kod:
Sub Degis()
On Error Resume Next
Cells.Replace Range("B1"), Range("A1")
End Sub
Bu şekilde değiştirebilirsiniz.

.
 
Üst