• DİKKAT

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

textboxa veri girince diğer textboxa otomatik veri

Katılım
15 Aralık 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2007 türkçe
selamlar
textbox'a ürün numarasını girdiğimde
diğer textbox'a fiyatının otomatik gelmesini sağlayabilirmiyiz
saygılar
 
Aşağıdaki Kodu UserForm'a Kopyapayıp denermisiniz

Kod:
Private Sub ComboBox2_Change()
On Error Resume Next
Dim X As Integer
X = Sheets("veri").Range("B:B").Cells.Find(What:=ComboBox2, LookIn:=xlValues).Row
ComboBox2.Value = ComboBox2
TextBox28 = Sheets("veri").Cells(X, 7)
End Sub
 
selamlar
evet çalıştı
yardımınız için çok teşekkür ederim
saygılar
 
selamlar
verdiğiniz kodu textboxa uyarladım oda çalıştı
adet girdiğimde textbox16 ya çarpımını yapan kodu nasıl uyarlayabilirim
saygılar
 
Aşağıdaki kodu Userform Kod Sayfasına Ekleyip Denermisiniz

Kod:
Private Sub TextBox10_Change()
TextBox16.Value = Val(TextBox10.Value) * Val(TextBox12.Value)
End Sub
 
selamlar
çok teşekkür ederim
birim fiyatla adet çarpımına ytl formatını nasıl yazdırabiliriz
saygılar
 
selamlar
çok teşekkür ederim
birim fiyatla adet çarpımına ytl formatını nasıl yazdırabiliriz
saygılar

tam olarak ne istediğinizi anlayamadım sonucun yanındamı YTL ibaresi görmek istiyorsunuz. Aşağıdaki kod işişini görür sanırım

TextBox16.Value = Val(TextBox10.Value) * Val(TextBox12.Value) & "TYL"
 
Son düzenleme:
selamlar
textboxlara girilen sayılar hücrelere aktarılırken sanırım metin olarak algılanıyor
mesela textboxa 500 yazdığımızda hücreye 500.00 YTL yazdırabilirmiyiz
saygılar
 
selamlar
textboxlara girilen sayılar hücrelere aktarılırken sanırım metin olarak algılanıyor
mesela textboxa 500 yazdığımızda hücreye 500.00 YTL yazdırabilirmiyiz
saygılar


veri yazacağınız hücreyi para biçimini kullanarak bicimlendirin. İşlem yapacağınız textboxlarada Val(TextBox1.Value) gibi kulanırsanız sorun hallolucaktır
 
Merhaba.
Ekli dosyayı inceleyiniz.Belki size bir fikir verebilir.:cool:
Kod:
Private Sub CommandButton1_Click()
sat = Cells(65536, "A").End(xlUp).Row + 1
Cells(sat, "A").Value = TextBox1.Value * 1
Range("A" & sat).NumberFormat = "#,##0.00 ""YTL"";-#,##0.00 ""YTL"""
End Sub
Kod:
Private Sub TextBox1_AfterUpdate()
If IsNumeric(TextBox1.Value) Then TextBox1.Value = Format(TextBox1.Value, "#,##0.00")
End Sub
 
selamlar
teşekkür ederim
sürekli soru soruyorum ama
öğrenecek o kadar çok şey varki
ilginç olan şu
öğrendikçe yeter demiyor insan
dahaa çok öğrenmek istiyor
çok teşekkür ederim
saygılar
 
Geri
Üst