• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

kod birleştirme

Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
arkadaşlar alttaki textbox6_change olayına
textbox15 için hazırladım işlemide eklemek istiyorum
yardım ederseniz sevinirim


Private Sub TextBox6_Change()
deg1 = IIf(TextBox6 = "", 0, TextBox6)
deg2 = IIf(TextBox12 = "", 0, TextBox12)
TextBox16 = Format(Replace(CDbl(deg1) - CDbl(deg2), ".", ","), "#,##0.000")
End Sub

TextBox15 = Format((CDbl(deg1) - CDbl(deg2) / CDbl(deg1)), "#,##0.00 %")
 
Private Sub TextBox6_Change()
deg1 = IIf(TextBox6 = "", 0, TextBox6)
deg2 = IIf(TextBox12 = "", 0, TextBox12)
TextBox16 = Format(Replace(CDbl(deg1) - CDbl(deg2), ".", ","), "#,##0.000")
End Sub

TextBox15 = Format((CDbl(deg1) - CDbl(deg2) / CDbl(deg1)), "#,##0.00 %")


End Sub'un altına değil üstüne eklemeniz lazım :mrgreen:

Kod:
[COLOR="Red"]Private Sub TextBox6_Change()
deg1 = IIf(TextBox6 = "", 0, TextBox6)
deg2 = IIf(TextBox12 = "", 0, TextBox12)
TextBox16 = Format(Replace(CDbl(deg1) - CDbl(deg2), ".", ","), "#,##0.000")[/COLOR]
[COLOR="Blue"]TextBox15 = Format((CDbl(deg1) - CDbl(deg2) / CDbl(deg1)), "#,##0.00 %")[/COLOR]
[COLOR="Red"]End Sub[/COLOR]
 
öle yapıyorum hocam
ama hata veriyor
end sub un üstüne ekleyeceğimi biliyorum
ama araya bir tetikleci mi yazılacak yada neden almıyor
bunu öğrenmek istedim
 
Merhaba

Textbox6 0 ise sıfıra bölüm hatası verir.Kodların başına On error resume next yazın.Ayrıca sizin formülünüzü bilemiyorum fakat Kırmızı parantezler olması gerekir diye düşünüyorum

TextBox15 = Format(((CDbl(deg1) - CDbl(deg2)) / CDbl(deg1)), "#,##0.00 %")
 
sn Zafer
tam olarak isteğim bu işimi çözdü tşk ederim
 
Geri
Üst