2016-04-12 20 views
1

Kullanıcı formumda Kullanıcı Formum var, kullanıcı bir metin girip_1 olarak adlandırılan bir TextBox'a giriyor ve başka bir TextBox adında yearsaving1 adında.Excel VBA Userform Değişkenler nasıl eklenir ve çıkarılır?

Kullanıcı Formunun Sayfa 5'inde her iki değişkeni de 'TextBox36' adlı Textbox'a eklemek istiyorum. Bu benim kullanıyorum kodudur: Bu kodu kullandığınızda

Private Sub Page5a() 
I = as_1 + annualsaving1 
TextBox36.Value = I 
End Sub 

, as_1 tek ölçüsü görünür. 'Annualsaving1' eklemiyor.

Herhangi bir yardım mutluluk duyacağız, teşekkür ederim :)

cevap

0

as_1 ve annualsaving1 tip TextBox vardır.

I = CInt(as_1.value) + CInt(annualsaving1.value) 

Ancak dikkatli olun: kullanıcı sayısı olarak ayrıştırılamaz bir şey girerse, programınız çökmesine olacak değerlerini eklemek için, onların .Value özelliğe erişmek ve onu Integer yazmanız dönüştürmek gerekir.

0

Private Sub Page5a() 
    TextBox36.Text = Val(as_1.Text) + Val(annualsaving1.Text) 
End Sub 
altında deneyin