Baska bir dosyaya ulasmak

Katılım
30 Haziran 2005
Mesajlar
149
Selamlar,

masaustunde "dosyalarim" adinda bir klasor ve icinde Book1.xls ve Book2.xls adinda iki dosya var. Amacim, Book2'de bir makro yaratmak ve bu makro da Book1'deki sayfalarin adlarini Book2'de Sheet1!A1 'inde baslayarak alt alta yazacak.

Bu mumkunmu?
Saygilar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:aa61d7a9b6]Sub sayfaisimleri()
Application.ScreenUpdating = False
Workbooks.Open Filename:=ActiveWorkbook.Path & "\book1.xls"
Workbooks("book2.xls").Activate
For a = 1 To Workbooks("book1.xls").Sheets.Count
c = c + 1
Cells(c, 1) = Workbooks("book1.xls").Sheets(a).Name
Next
Workbooks("book1.xls").Close
End Sub
[/vb:1:aa61d7a9b6]
 
Katılım
30 Haziran 2005
Mesajlar
149
Cok guzel olmus leventm, tam istedigim gibi
Eline saglik
Tesekurler
 
Üst