- Katılım
- 10 Ocak 2013
- Mesajlar
- 10
- Excel Vers. ve Dili
- OFFICE 2010 PRO TR 64 bit
Değerli arkadaşlar merhaba,
Bu forumda araştırma yaparken bulduğum aşağıda Makro ile çalışma kitabında yeralan tüm sayfaları E sütununda listeleyip , sayfanın A1 hücresine hyperlink olusturabiliyorum.
Benim sorum ise Şu:
bu kodda nasıl bir değişiklik yapar isem belirlediğim sayfalar dışındaki tüm sayfaları listeler
örneğin : çalışma kitabımda 50 adet sayfa var , ben bunların içinde ismi ahmet , mehmet , ayşe , fatma olanlar dışındaki tüm sayfaların listelenip kopyalanmasını istiyorum. Aşağıdaki kodda nasıl bir değişiklik yapmalıyım ?
saygılarımla
Sub listele_baglantıVer
Dim sayfa3 As Worksheet
Dim k As Integer
k = 5
Sheets("DENEME").Range("A:A").Clear
For Each sayfa3 In Worksheets
Sheets("DENEME").Cells(k, 5).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=sayfa3.Name & "!A1", TextToDisplay:=sayfa3.Name
k = k + 1
Next sayfa3
Application.ScreenUpdating = True
End Sub
Bu forumda araştırma yaparken bulduğum aşağıda Makro ile çalışma kitabında yeralan tüm sayfaları E sütununda listeleyip , sayfanın A1 hücresine hyperlink olusturabiliyorum.
Benim sorum ise Şu:
bu kodda nasıl bir değişiklik yapar isem belirlediğim sayfalar dışındaki tüm sayfaları listeler
örneğin : çalışma kitabımda 50 adet sayfa var , ben bunların içinde ismi ahmet , mehmet , ayşe , fatma olanlar dışındaki tüm sayfaların listelenip kopyalanmasını istiyorum. Aşağıdaki kodda nasıl bir değişiklik yapmalıyım ?
saygılarımla
Sub listele_baglantıVer
Dim sayfa3 As Worksheet
Dim k As Integer
k = 5
Sheets("DENEME").Range("A:A").Clear
For Each sayfa3 In Worksheets
Sheets("DENEME").Cells(k, 5).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=sayfa3.Name & "!A1", TextToDisplay:=sayfa3.Name
k = k + 1
Next sayfa3
Application.ScreenUpdating = True
End Sub
Ekli dosyalar
-
25.3 KB Görüntüleme: 4
Son düzenleme: