Sayfa isimlerinin kullanımı

Excel konusundaki ufak ama önemli püf noktalara buradan ulaşabilirsiniz

Sayfa isimlerinin kullanımı

İleti#1)  OrkmesB » 09 Şub 2012 09:55


Foruma eklenen çoğu dosyada gördüğüm bir hususla ilgili bir bilgi paylaşmak istiyorum.
Sayfaların isimleri ile ilgili olarak gelen kodlarda,
Kod: Tümünü seç
Worksheet("SAYFA ADI").Range...

Türünde yazılı.
Bu olay biraz riskli ve açıkçası kod yazarken size sistemin yardımcı olmasını engelliyor.
Öncelikle risk konusu şu:
Sayfa adını değiştirdiğinizde artık kod çalışmayıp hata verecektir.
Yardımcı olmama noktası ise;
Worksheet("SAYFA ADI") dedikten sonra (.) noktaya bastığınızda o sayfanın özellikleri karşınıza çıkmıyor.
Bu nedenle kodlarınızı yazarken Worksheet("SAYFA ADI")... olarak değil, Sayfa1 & Sheet1 şeklinde yazarsanız (Sayfanın gerçek ismi) kullanım açısından daha yararlı olacaktır.

Tavsiye etmediğim:
Kod: Tümünü seç
Worksheet("SAYFA ADI").Range("A1").Value


Tavsiye ettiğim:
Kod: Tümünü seç
Sheet1.Range("A1").Value

“Benim yaradılışımda fevkâlade olan bir şey varsa, Türk olarak dünyaya gelmemdir"

ExcelDepo
Kullanıcı avatarı
OrkmesB
Yönetim Kurulu
 


 
Adı Soyadı:Bahadır Örkmes
Kayıt: 14 Haz 2008 18:26
Konum: Gökçeali
Meslek: Personel Müdürü
Yaş: 41
İleti: 5050
 

Forum Excel'in Püf Noktaları

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe