köprü

Katılım
11 Mart 2010
Mesajlar
67
Excel Vers. ve Dili
excel 2003
merhaba arkadaşlar,

bir çok sayfadan oluşan bir ecxel tablom var. alttan hepsini tek tek aramak hayet zaman alıyor.. ilk sayfaya bir liste yapsak, listedenki ismine tıkladığımızda direk bizi o sayfaya atabilirmi? excell de böle bir özellik varmıdır?
köprü oluşturma ile bellekten belge çağrılabiliyoruz ancak excel in kendi içinden sayfayı çağırabilirmiyiz ?

not: örnek doysa gönderemiyorum. çünkü elimde henüz bir şablon yok.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,724
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Ek'li dosya size bir fikir verebilir.
 

Ekli dosyalar

Katılım
11 Mart 2010
Mesajlar
67
Excel Vers. ve Dili
excel 2003
CEVAP İÇİN TEŞEKKÜR EDERİM.
Şimdi ise farklı bir sorum olacak.

ben inceledimğim excel tablosu ile internetteki bir sayfadan sürekli verilerimi çek etme durumundayım. internetteki sayfaya körü yapacağım ancak öyle bir sayfa ki veri aldım sayfanın arayüzünde ades çubuğu yok. bağlantı yapabileceğim bir link yok. ilk sayfa açılışında zaten şifre ile sayfaya giriliyor. şimdi ben bu veri leri aldığım arayüzü çevrıimdışı kullanarak excel e köprü yapabilirmiyim? yani bana sadece o ekran görüntüsü lazım arkadaşlar bu kadar başka bişi lazım deil.
yardımlarınızı bekliyorum.
iyi çalışmalar
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
437
Excel Vers. ve Dili
office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Sub kml()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set ArrFeuil = Sheets("ANASAYFA")
ArrFeuil.Cells(1, 2).Value = "Sayfa Köprüleri"
For i = 2 To ActiveWorkbook.Sheets.Count
ArrFeuil.Cells(i, 2).Value = Sheets(i).Name
ActiveSheet.Hyperlinks.Add Anchor:=Range("B" & i), Address:="", SubAddress:= _
"'" & Sheets("ANASAYFA").Range("B" & i).Value & "'!B1"
Next i
Application.DisplayAlerts = True
Alerte = True
Application.ScreenUpdating = True
End Sub

Hocalarım
1Al2Ver üstadımın yukarıdaki çalışmasındaki kodları sayfa adını ve sütununu bu şekil değiştirdim istediğim köprüleri B4 hücresinden başlatmak ama yapamadım nerede nasıl bir değişiklik yapılması lazım
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,398
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Deneyiniz...

Sub kml()
Application.ScreenUpdating = False
Application.DisplayAlerts = False

Dim ArrFeuil As Worksheet
Dim i As Long
Dim startRow As Long

Set ArrFeuil = Sheets("ANASAYFA")
startRow = 4 ' Köprülerin başlayacağı satır

ArrFeuil.Cells(startRow - 1, 2).Value = "Sayfa Köprüleri" ' Başlık B3'e gelsin

For i = 1 To ActiveWorkbook.Sheets.Count
' ANASAYFA hariç diğer sayfalar için
If Sheets(i).Name <> ArrFeuil.Name Then
ArrFeuil.Cells(startRow, 2).Value = Sheets(i).Name
ArrFeuil.Hyperlinks.Add Anchor:=ArrFeuil.Range("B" & startRow), _
Address:="", _
SubAddress:="'" & Sheets(i).Name & "'!B1", _
TextToDisplay:=Sheets(i).Name
startRow = startRow + 1
End If
Next i

Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
437
Excel Vers. ve Dili
office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Mustafa hocam çok teşekkür ederim harikasınız
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
437
Excel Vers. ve Dili
office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
İşime ziyadesiyle yaradı hocam. Konu ile biraz bağlantılı bir şey daha soracağım sayfa isimlerini B sütununa çektik yada elle yazdık. C D E ve diğer sütunlara ilgili sayfanın diyelim G5 hücresindeki veriyi getireceğim. =UGUR!G5 şeklinde yazdım ancak B sütununda ki her sayfa ismi için bunu tek tek yazmadan normal formül gibi aşağı ve yana sürükleyerek yapılabilir mi? Ek tede açıkladım. Hocalarım umarım bir çözümü vardır.
 

Ekli dosyalar

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
52
Excel Vers. ve Dili
LTSC Pro Plus 2024
Altın Üyelik Bitiş Tarihi
20-04-2026
C4 hücresinde DOLAYLI(SOLDAN($B4;BUL(" ";$B4;1)-1)&"!G3") formülü. Diğer hücreler için de G3'ü değiştirerek istediğiniz hücreyi alabilirsiniz.
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
52
Excel Vers. ve Dili
LTSC Pro Plus 2024
Altın Üyelik Bitiş Tarihi
20-04-2026
Verdiğiniz excelde isim soyisim var. Eğer sadece isim olarak kullanacaksanız DOLAYLI($B4&"!G3") yeterli olur.
 

m.ensar

Altın Üye
Katılım
5 Nisan 2016
Mesajlar
437
Excel Vers. ve Dili
office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
25-10-2025
Hocam teşekkür ederim bu şekil oldu sayfa isimlerinden soyisimleri kaldırdım
 
Üst