Excel4 makrosu ile sheet isimlerini almak.

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Arkadaşlar Excel4 makrosu ile kapalı bir dosyadaki sheet isimlerini nasıl alabilirim?:)
 

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
Eğer yerleşik fonksiyonlarla kapalı bir dosyadan sayfa adlarını alabilecek bir yöntem sözkonusu ise ExecuteExcel4Macro yöntemi ile bu sayfa adları alınabilir. Bunun dışında bu yöntemle sayfa adları alınabilirmi açıkçası fikrim yok. Birde merak ettim sayfa adlarını almakta neden bu yöntemi tercih ediyorsunuz.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Eğer yerleşik fonksiyonlarla kapalı bir dosyadan sayfa adlarını alabilecek bir yöntem sözkonusu ise ExecuteExcel4Macro yöntemi ile bu sayfa adları alınabilir. Bunun dışında bu yöntemle sayfa adları alınabilirmi açıkçası fikrim yok. Birde merak ettim sayfa adlarını almakta neden bu yöntemi tercih ediyorsunuz.
Levent bey teşekkür ederim.
Combobox'ta excel4 makrosu ile kapalı bir dosyanın sayfa adlarını listelemek istiyorum.
İlk sayfadan son sayfaya kadar.
Bir örnek verebilirmisiniz?
 

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

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Ben de dünden beri araştırıyorum ama bir sonuç elde edemedim. Aklıma, kapalı dosya içinde bir yere dosya isimlerini yazdırmak geldi. Bu sayede, Excel4 makrosunu kullanmakta mümkün olabilir kanımca.
Not:Açık bir sayfa içinde sayfa isimlerini aşağıdaki şekilde tespit edebiliyoruz. Buradan ilerleyerek bir şeyler yapmaya çalıştım ama olmadı. Belki size bir fikir verebilir
MsgBox ExecuteExcel4Macro("GET.CELL(32)")
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ben de dünden beri araştırıyorum ama bir sonuç elde edemedim. Aklıma, kapalı dosya içinde bir yere dosya isimlerini yazdırmak geldi. Bu sayede, Excel4 makrosunu kullanmakta mümkün olabilir kanımca.
Not:Açık bir sayfa içinde sayfa isimlerini aşağıdaki şekilde tespit edebiliyoruz. Buradan ilerleyerek bir şeyler yapmaya çalıştım ama olmadı. Belki size bir fikir verebilir
MsgBox ExecuteExcel4Macro("GET.CELL(32)")
Sayın hamitcan gerçekten kurnazca bir çözüm.Bu şekildede kullanılabilir.Ama belki sayfa isimlerini excel4 makrosu ile direk almanın bir yolu vardır.Teşekkür ederim.:cool:
 
Üst