sayfa isimlerini yazdırma

Katılım
24 Ocak 2007
Mesajlar
102
Excel Vers. ve Dili
office 2003 türkçe
Arkadaşlar kitap3.xls deki sayfa isimlerini kitap2.xls nin a1 den başlayarak a2,a3 yanyana kaç tane sayfa varsa onun isimlerin yazmasının istiyorum. Şimdiden teşekkür ederim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,730
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki örneği deneyin. (Not:Burada iki dosyanın açık olduğunu varsaydım. Kapalı dosyadaki sayfa isimleri için farklı bir kod gerekir.)

Kod:
Sub SAYFAISMI()
For t = 1 To Workbooks("kitap3").Worksheets.Count
k = k + 1
Cells(k, 1) = Workbooks("kitap3").Sheets(t).Name
Next
End Sub
 
Katılım
24 Ocak 2007
Mesajlar
102
Excel Vers. ve Dili
office 2003 türkçe
bu kod çalışmıyor hata veriyor.
 
Katılım
24 Ocak 2007
Mesajlar
102
Excel Vers. ve Dili
office 2003 türkçe
Bu kodlar çalışmıyor yazdım ama bir yerde hata yapıyormuşum.Kodlar düzgün çalışıyor.Birde bunları dikey değilde yatay satırlara (A1,B1,C1...) nasıl yazabilirim.Teşekkür ederim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,730
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub SAYFAISMI()
For t = 1 To Workbooks("kitap3").Worksheets.Count
k = k + 1
Cells(1, k) = Workbooks("kitap3").Sheets(t).Name
Next
End Sub
şeklinde deneyin.
 
Katılım
24 Ocak 2007
Mesajlar
102
Excel Vers. ve Dili
office 2003 türkçe
Evet şimdi oldu teşekkür ederim.Bir şey daha soracağım.Ben bunu A sütunudan değilde c sütundan başlayarak yanyana yazmasını istiyorum.
 
Katılım
24 Ocak 2007
Mesajlar
102
Excel Vers. ve Dili
office 2003 türkçe
Ben bu sorunumu hallettim başlangıçta k=2 demem yeterli oldu teşekkür ederim.
 
Üst