- Katılım
- 28 Eylül 2007
- Mesajlar
- 4,042
- Excel Vers. ve Dili
- 2013 Türkçe
[d1] = WorksheetFunction.Sum([a1:a10]) bu örneği düğmeye değilde sayfaya atabiliyormuyuz?a1:a10 arasına bir sayı yazdığımızda işlem yapsın istiyorum.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [a1:a10]) Is Nothing Then Exit Sub
[d1] = WorksheetFunction.Sum([a1:a10])
Son:
End Sub
[d1] = WorksheetFunction.Sum([a1:a10]) bu örneği düğmeye değilde sayfaya atabiliyormuyuz?a1:a10 arasına bir sayı yazdığımızda işlem yapsın istiyorum.
Sayfada işlem yaptığınızda kodun çalışmasını istiyorsanız bu kalıbı kullanacaksınız. Belirtilen aralıktaki bir hücrede silme yazma, hücreye girip çıkma gibi eylemler sonunda kod devreye girer.Sn. Leumruk aradığım çözüm buydu.Bu tür fonksiyonlarda hep aynı kalıbı mı kullanacağız?
Şart ekleyeceksiniz. Eğer koşul şu olursa şu işlemi, bu olursa bu işlemi yap gibi.Öğrendiğim kadarıyla bir sayfada sadece bir tane private sub kullanabiliyoruz.Peki birden fazla fonksiyon kullancaksak nereye ekleme yapacağız.Örneğin b1:b10 hücresindeki değerleri çarpsaydık nasıl yapardık
Rica ederim.Sn. Leumruk verdiğiniz bilgiler için çok teşekkür ederim.