• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel4 makrosu ile sheet isimlerini almak.

  • Konbuyu başlatan Konbuyu başlatan Orion1
  • Başlangıç tarihi Başlangıç tarihi

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
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?:)
 
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.
 
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?
 
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)")
 
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:
 
Geri
Üst