Visual Basic Projesine Erişimi Aktif Hale Getirme

VBA projesinin kod sayfalarının ismini değiştirmek ya da VBA editörü üzerinde manipülasyon yapmak, sayfaların kod isimlerini değiştirmek veya kodu değiştiren kod yazmak vs için kodlama yapmadan önce visual basi projesine erişimi aktif hale getirmeniz gerekir.

Normal şartlarda bu seçenek deaktiftir ve öyle de olmalıdır. Aktif hale getirmek için:

Araçlar-->Makro-->Güvenlik

.
Continue reading “Visual Basic Projesine Erişimi Aktif Hale Getirme”

VBA ile isimlendirilmiş alan (named Range) yaratmak için bir prosedür : AddNamedRange

Programatik olarak isimlendirilmiş alan (named ramge) oluşturmaya yarayan bir prosedür

 

Örnek bir kullanım

 

Sayfadaki dolu olan son satırı-sütunu bulma

Bir excel sayfasında herhangi bir sütundaki dolu olan son satırı ya da sayfadaki dolu olan son hücreyi bulmak isteyebilirsiniz.

Aşağıda kod parçası ws sayfasındaki veri bulunan son hücrenin veya sütundaki son hücrenin satır numaralarını kullanır

ws sayfasının 1. sütununda veri bulunan son satırın numarasını bulalım:

Sütundaki son satır:

 

1. sütun değil de başka bir sütunun son dolu olan satırını bulmak için koddaki 1 yerine sütun numarasını girin.

Bir de başka bir yolla deneyelim
Continue reading “Sayfadaki dolu olan son satırı-sütunu bulma”