Sub Tablo_icindekiler() 'Bu prosedür, aktif çalışma sayfanıza içindekiler tablosu ekler. Her sayfaya bir köprü oluşturur ve her sayfanın A1 hücresinden başlığı alır. Dim Sayfa As Worksheet Dim BaslangicHucresi As Range 'inputbox için Dim SayfaAdi As String Dim MsgOnay As VBA.VbMsgBoxResult Dim BitisHucresi As Range 'msgbox bilgi için 'kullanıcıdan bir hücre seçmesini iste On Error Resume Next Set BaslangicHucresi = Excel.Application.InputBox("İçindekiler Tablosunu nereye eklemek istersiniz?" & vbNewLine & "Lütfen hücreyi seçin:" _ , "İçindekiler Tablosu Ekle", , , , , , 8) If Err.Number = 424 Then Exit Sub On Error GoTo HATA: Set BaslangicHucresi = BaslangicHucresi.Cells(1, 1) Set BitisHucresi = BaslangicHucresi.Offset(Worksheets.Count - 2, 1) 'kullanıcının iptal etmesine izin ver, aksi takdirde hücrelerinin üzerine yazılabilir MsgOnay = MsgBox("Hücrelerdeki değerler: " & vbNewLine & _ BaslangicHucresi.Address & " - " & BitisHucresi.Address & " hücreleri üzerine yazılacaktır." _ & vbNewLine & "Devam etmek ister misiniz?", vbOKCancel + vbDefaultButton2, "Onay gereklidir") If MsgOnay = vbCancel Then Exit Sub For Each Sayfa In Worksheets SayfaAdi = Sayfa.Name BaslangicHucresi = SayfaAdi 'eğer sayfa aktif sayfa değilse ve sayfa görünür durumdaysa döngüye dahil et If ActiveSheet.Name <> SayfaAdi Then If Sayfa.Visible = xlSheetVisible Then ActiveSheet.Hyperlinks.Add Anchor:=BaslangicHucresi, Address:="", SubAddress:= _ "'" & SayfaAdi & "'!A1", TextToDisplay:=SayfaAdi BaslangicHucresi.Offset(0, 1).Value = Sayfa.Range("A1").Value Set BaslangicHucresi = BaslangicHucresi.Offset(1, 0) End If 'eğer sayfa görünür durumdaysa End If 'eğer sayfa aktif sayfa değilse Next Sayfa Exit Sub HATA: MsgBox "bir hata oluştu!" End Sub
Anasayfa »
» İçindekiler Tablosu
İçindekiler Tablosu
Aşağıdaki kodlarla aktif çalışma sayfanıza İçindekiler Tablosu ekleyebilirsiniz. Bu kodlar aktif çalışma kitabınızdaki her sayfaya bir köprü oluşturur ve her sayfanın A1 hücresinden başlığı alır.
Ara
Son eklenen
Diğer Uygulamalarla Etkileşim
Bu bölümde VBA aracılığıyla Word, PowerPoint, Outlook, Adobe gibi uygulamalarla iletişim kurmayı öğreneceğiz. Excel’in dahili yöntem ve meto...
-
Excel'de <>, eşit değil anlamına gelir. Excel'deki <> operatörü, iki değerin birbirine eşit olup olmadığını denetler. Bi...
-
Orijinal fiyatı ve indirimli fiyatı biliyorsanız, indirim yüzdesini hesaplayabilirsiniz. Orijinal fiyatı ve indirim yüzdesini biliyorsanız, ...
-
Varsayılan olarak, metin sola hizalanır ve sayılar sağa hizalanır. Bu bölümde 'sayıları temsil eden metin dizelerinin' sayılara nası...
-
Bu bölümde Excel'de metin içeren hücreleri saymanın çeşitli yollarını öğreneceğiz. Belirli bir metni içeren hücreleri saymak için EĞERSA...
-
Bu bölümde, Excel'de kümülatif toplam (birikimli toplam) oluşturmayı öğreneceğiz. Kümülatif toplam bulunan bir listeye her yeni veri ekl...
-
Excel'de bölme işlemi için kesme işareti (/) kullanırız. 1. Aşağıdaki formülde değerler bölünüp sonuç bulunur.
-
Formül, bir hücrenin değerini hesaplayan bir ifadedir. Fonksiyonlar ise önceden tanımlanmış formüllerdir. Örneğin, aşağıdaki A3 hücresi, A...
- ALTTOPLAM (2)
- AŞAĞIYUVARLA (1)
- AY (2)
- BAĞ_DEĞ_DOLU_SAY (3)
- BAĞ_DEĞ_SAY (2)
- BİRLEŞTİR (3)
- BOŞLUKSAY (1)
- BÖLÜM (1)
- BUGÜN (2)
- BUL (3)
- BÜYÜK (1)
- BÜYÜKHARF (1)
- ÇARPIM (1)
- ÇEVİR (1)
- ÇİFTMİ (1)
- ÇOKEĞERSAY (5)
- ÇOKETOPLA (1)
- DAKİKA (1)
- DAMGA (2)
- DEĞİL (1)
- DEĞİŞTİR (1)
- DEVRİK_DÖNÜŞÜM (1)
- DOĞRU (1)
- DOLAYLI (2)
- DÜŞEYARA (3)
- EĞER (11)
- EĞERHATA (2)
- EĞERORTALAMA (2)
- EĞERSAY (9)
- EĞERYOKSA (2)
- EHATALIYSA (1)
- ELEMAN (1)
- EMANTIKSALSA (1)
- EMETİNSE (1)
- ENÇOK_OLAN (1)
- ESAYIYSA (1)
- ETOPLA (2)
- EYOKSA (2)
- GÜN (1)
- İNDİS (3)
- KAÇINCI (3)
- KAREKÖK (2)
- KAYDIR (2)
- KIRP (3)
- KOD (1)
- KÜÇÜK (1)
- KÜÇÜKHARF (2)
- MAK (3)
- MBUL (5)
- METNEÇEVİR (3)
- MİN (2)
- MOD (3)
- MUTLAK (2)
- ORTALAMA (3)
- ORTANCA (1)
- ÖZDEŞ (2)
- ÖZETVERİAL (1)
- PARÇAAL (2)
- SAAT (1)
- SAĞDAN (4)
- SANİYE (1)
- SATIR (1)
- SAYIYAÇEVİR (1)
- SERİAY (1)
- SOLDAN (3)
- STDSAPMA (1)
- ŞİMDİ (1)
- TARİH (3)
- TEKMİ (1)
- TEMİZ (1)
- TOPLA (13)
- TOPLA.ÇARPIM (2)
- UZUNLUK (6)
- VE (3)
- YADA (3)
- YATAYARA (1)
- YAZIM.DÜZENİ (1)
- YERİNEKOY (6)
- YIL (3)
- YİNELE (1)
- YUKARIYUVARLA (1)
- YUVARLA (1)
- ZAMAN (1)