Bu yazıda, Microsoft Excel'de VBA aracılığıyla Faiz tutarını hesaplamak için hesap makinesi oluşturmayı öğreneceğiz.
Kullanıcı Formu: - Kullanıcı formu, temelde Excel ile dost olmayan kullanıcılar tarafından kullanılan verilere belirli ayrıntıları girmek için kullanılır. Kullanıcı formu aracılığıyla, girişleri kısıtlayabilir ve o belirli girişin gerekli olduğu hücreleri atayabiliriz.
Birkaç ayrıntıyı girmek için bir kullanıcı formu oluşturmak istiyoruz ve ardından Excel Faiz tutarını hesaplayacaktır.
Faiz tutarı hesaplaması için Kullanıcı formunu oluşturmak için aşağıdaki adımları izleyin.
- Bir Kullanıcı Formu ekleyin, ardından 3 etiket kutusu, 3 metin kutusu ve bir komut düğmesi ekleyin
- Makroyu atamak için Komut düğmesine çift tıklayın
- Aşağıda belirtilen kodu yazın: -
Private Sub CommandButton1_Click() Dim Tutar, oran, süre, faiz As Single Dim erow As Integer erow = Worksheets("Sheet1").Cells(Rows.count, 1).End(xlUp).Offset(1, 0).Row Amount = Val(TextBox1.text) Cells(erow, 1).Value = Amount oranı = Val(TextBox2.text) / 100 Cells(erow, 2).Value = Rate Cells(erow, 2).Value = Cells(erow) , 2) * 100 & "%" süre = Val(TextBox3.text) Cells(erow, 3).Value = süre faiz = ((Miktar * (1 + oran) süre) - Tutar) Cells(erow, 4) .Value = Faiz End Sub
Kod Açıklama: - Önce değişkenleri tanımlayacağız, ardından metin kutusunda detayları yakalamak istediğimiz satırları ve hücreleri tanımlayacağız.
Şimdi, kullanıcı formunu açmak için bir düğme ekleyeceğiz, aşağıdaki adımları izleyin: -
- Geliştirici sekmesine gidin > Kontroller grubu > Ekle > Düğme (form kontrolü)
- Düğmeyi sayfaya yerleştirin
- Düğmeyi sayfaya yerleştirdikten sonra, “Makro Ata” iletişim kutusu açılacaktır.
- Yeni'ye tıklayın
- Visual Basic Düzenleyici açılacaktır
- Aşağıda belirtilen kodu yazın
Sub Button5_Click() Interest_Cal.End Sub'ı Göster
- Butona tıkladığınızda karşınıza hesap makinesi formu çıkacaktır.
- Tutarı, ardından %age ve ardından Süre girmemiz gereken yer
- Komut butonuna (Hesapla) tıkladığınızda tanımlanan hücrelere girişler yapılacak ve D sütununda faiz tutarı hesaplanacaktır.
Bu şekilde Microsoft Excel'de VBA kodlamasını kullanarak kredi hesaplayıcısını Microsoft Excel'de oluşturabiliriz.
Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz.
Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. Bize e-posta sitesinde yazın